PL/SQL 游标变量
来源:互联网 发布:淘宝拍照用手机可以吗 编辑:程序博客网 时间:2024/05/15 07:18
-- Start
游标变量非常有用,游标变量可以在不同的存储过程中传递,也可以返回给客户端。
CREATE TABLE Student( Id INT NOT NULL, Name VARCHAR2(30) NOT NULL, Class VARCHAR2(10) ); INSERT INTO Student VALUES (1, '张三', '116班'); INSERT INTO Student VALUES (2, '李四', '117班'); INSERT INTO Student VALUES (3, '王五', '118班');DECLARE -- 声明游标类型 TYPE StrongCurType IS REF CURSOR RETURN Student%ROWTYPE; TYPE WeakCurType IS REF CURSOR; -- 定义游标变量 StrongCurVar StrongCurType; WeakCurVar WeakCurType; WeakCurVar2 SYS_REFCURSOR; -- SYS_REFCURSOR 是一个预定义游标类型 -- 定义记录类型 StudentRecVar Student%ROWTYPE; BEGIN -- 打开游标变量 OPEN StrongCurVar FOR SELECT * FROM Student; -- 迭代游标 LOOP FETCH StrongCurVar INTO StudentRecVar; EXIT WHEN StrongCurVar%NOTFOUND; DBMS_OUTPUT.PUT_LINE('姓名: ' || StudentRecVar.Name || ', 班级: ' || StudentRecVar.Class); END LOOP; -- 关闭游标变量 CLOSE StrongCurVar;END;/
--更多参见:Oracle PL/SQL 精萃
-- 声明:转载请注明出处
-- Last Edited on 2015-01-13
-- Created by ShangBo on 2015-01-13
-- End
0 0
- PL/SQL 游标变量
- PL/SQL 游标变量
- PL/SQL 游标变量
- PL/SQL 游标变量
- pl/sql 游标变量实例
- PL/SQL 游标变量
- Oracle pl/sql编程 15---游标变量
- PL/SQL中游标和游标变量的使用
- PL/SQL中游标和游标变量的使用
- PL/SQL中游标和游标变量的使用
- PL/SQL中游标和游标变量的使用
- 使用PL/SQL 记录变量接收游标数据
- PL/SQL游标
- PL/SQL中的游标
- PL/SQL游标
- Oracle PL/SQL游标
- PL/SQL:游标
- PL/SQL游标总结
- UVa 587 - There's treasure everywhere!
- OC之KVC、KVO 学习
- uva 111 History Grading(DP初步应用)
- 守护进程的实现
- android软键盘右下角的功能键自定义
- PL/SQL 游标变量
- redis起步
- FileWriter
- JVM调优:选择合适的GC collector (三)
- strut2.xml拦截器使用
- 手动内存管理-对象的引用计数
- 童年生活二三事(多实例测试)
- English
- 如何在win7和linux上使用自己的域名