十九、Oracle学习笔记:行变量
发布日期:2021-07-26 07:20:43
浏览次数:2
分类:技术文章
本文共 1046 字,大约阅读时间需要 3 分钟。
一、行变量的学习
说明:行变量可以存储表的一条记录 格式:变量名 表名%rowtype; 访问行变量中的字段: 变量名.字段名--练习:使用行变量输出显示10号部门的员工编号,姓名,职位 declare cursor c is select * from emp where deptno=10; row_emp emp%rowtype;--行变量可以存储表的一条记录 begin open c; fetch c into row_emp; while c%found loop dbms_output.put_line(row_emp.empno||'+'||row_emp.ename||'+'||row_emp.job); fetch c into row_emp; end loop; close c; end; / declare cursor c is select * from emp where deptno=10; row_emp emp%rowtype; begin open c; loop fetch c into row_emp; exit when c%notfound; dbms_output.put_line(row_emp.empno||'+'||row_emp.ename||'+'||row_emp.job); end loop; close c; end; /
--使用for循环遍历游标--for循环结构--说明:for 循环的 in 后除了是数字集合外还可以是游标--for 变量 in 集合/游标--修改上面的题 declare cursor c is select * from emp where deptno=10; --row_emp emp%rowtype; for循环,可以省略(在遍历行的时候) begin for row_emp in c loop dbms_output.put_line(row_emp.empno||'+'||row_emp.ename||'+'||row_emp.job); end loop; end; /
转载地址:https://blog.csdn.net/qq_38741971/article/details/81429342 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年03月16日 21时32分58秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java web传递参数_Javaweb的八种传值方式
2019-04-21
java gui支持的包有哪两个_Java GUI
2019-04-21
java list详解_java集合List解析
2019-04-21
java坐标代码_java实现计算地理坐标之间的距离
2019-04-21
mysql 取两个时间差 php_在php和MySql中计算时间差的方法详解
2019-04-21
mysql 重启数据库实例_mysql 单机多实例重启数据库服务
2019-04-21
dtc mysql_DTCC归来-高可用可扩展数据库架构探讨
2019-04-21
java怎样将日期本土化_Java中的日期操作
2019-04-21
java生产者消费者模型到精通_java生产者消费者模型
2019-04-21
python函数代码块以什么开头_Python初体验-开篇 代码全析
2019-04-21
java闹钟程序设计_JAVA课程设计_闹钟的设计与实现项目-报告_附源代码.doc
2019-04-21
php读取大文件某行内容,PHP读取和修改大文件的某行内容_PHP教程
2019-04-21
打印php错误日志,php怎样打印错误日志
2019-04-21
mysql中用户线程作用,mysql用户线程的建立与用户线程的状态源码解析
2019-04-21