Oracle数据库管理与开发培训研究报告.ppt

标号和GOTO GOTO label; . . . . . . label /*标号是用 括起来的标识符 */ NULL语句 NULL; //什么都不做 四、游标的使用 什么是游标? 官方解释:指向上下文区的句柄或指针。 我的解释:一个指向查询结果集的变量,用于对结果集进行遍历。 分为显式游标和隐式游标 处理显式游标的步骤 声明游标 CURSOR c_name IS select_statement; 打开游标 OPEN CURSOR c_name; 用游标检索值 FETCH c_name INTO v_name; 关闭游标 CLOSE c_name; 游标的几个属性 %FOUND %NOTFOUND %ROWCOUNT 隐式游标 SQL游标 由PL/SQL引擎打开或关闭,所以没有OPEN等命令 具有同样的游标属性 ISOPEN始终为FALSE 使用循环遍历游标 简单循环 LOOP EXIT WHEN c_name%NOTFOUND /* do something*/ END LOOP WHILE循环 While c_name%FOUND LOOP /* do something */ END LOOP FOR循环 FOR v_name IN c_name LOOP /* do something */ END LOOP NO_DATA_FOUND与%NOT

文档评论(0)

1亿VIP精品文档

相关文档