GBase 8s 分布式支持动态游标的定义和使用。
作为静态游标的加强,在DECLARE时使用REF CURSOR声明为动态游标后,允许在OPEN时可多次绑定不同SELECT STATEMENT语句的结果集。
语法格式:
DECLARE <游标名称> REF CURSOR
参数说明如下:
DECLARE:使用DECLARE定义动态游标时,不允许指定任何SELECT语句。
<游标名称>:要创建的游标的名称,只允许a~z、A~Z、0~9、下划线,且不能只包含数字。
REF CURSOR:表示该游标为动态游标。
示例:
DECLARE cur REF CURSOR;