1:隐式游标和显示游标的区别 * 不用声明游标 * 不用打开和关闭游标 * 必须使用INTO子句,结果只能是一条
2:隐式游标和显示游标的相同点 有相同的属性
3:小例子 DECLARE name VARCHAR2(50); department_name varchar(20); BEGIN SELECT name, department_name INTO name, department_name FROM employees e, departments d WHERE e.department_id = d.department_id and e.id = 1; dbms_output.put_line(name || " 在 " || department_name); END;
4:隐式游标使用属性 语法: SQL % ISOPEN SQL % FOUND SQL % NOTFOUND SQL % ROWCOUNT --常常用来判断插入、更新、删除是否成功,但要放在COMMIT语句之前 属性使用实例: BEGIN UPDATE employees SET name=name || "A" WHERE id = 7; IF SQL%ROWCOUNT = 1 THEN --SQL % FOUNF 也可以 DBMS_OUTPUT.PUT_LINE("表已更新"); ELSE DBMS_OUTPUT.PUT_LINE("编号未找到"); END IF; END;Oracle显式游标小例子Hibernate操作数据库的回调机制--Callback相关资讯 Oracle数据库 Oracle入门教程 oracle数据库教程
- Oracle数据库全球化 (03月01日)
- Oracle数据库日期过滤方法性能比较 (02/02/2015 13:20:26)
- Oracle数据库安装中端口被占用问题 (10/29/2014 07:42:24)
| - 在CentOS 6.6上搭建C++运行环境并 (10/10/2015 19:44:40)
- Oracle数据库无法使用localhost和 (11/14/2014 16:39:10)
- 使用SQLT来构建Oracle测试用例 (08/28/2014 06:17:41)
|
本文评论 查看全部评论 (0)