在建立一个游标后,便可利用系统存储过程对游标进行管理,管理游标的系统过程主要有以下几个:sp_cursor_list、sp_describe_cursor、sp_describe_cursor_tables、sp_describe_cursor_columns.
1.sp_cursor_list
sp_cursor_list显示在当前作用域内的游标及其属性,其命令格式为:
sp_cursor_list[@cursor_return=]cursor_variable_name OUTPUT,
[@cursor_scope=]cursor_scope
其中,cursor_variable_name为游标变量,cursor_scope指出游标的作用域如下表所示。
| cursor_scope值 | 描述 |
| 1 | 表是返回所有的LOCAL游标 |
| 2 | 表是返回所有的GLOBAL游标 |
| 3 | 表示LOCAL、GLOBAL游标都返回 |
举例:声明一个键值驱动游标,并使用sp_cursor_list报告该游标的特性。
DECLARE employee_cur CURSOR KEYSET
FOR
SELECT employee_name FROM Employee
WHERE employee_name like'肖%'

最低0.47元/天 解锁文章
8614

被折叠的 条评论
为什么被折叠?



