功能说明
GBase 8a MPP Cluster 中使用DECLARE 定义游标,标注的主体一定是一个SE
LECT 语句。
注意
可以在一个程序中定义多个游标,但是每个块中的游标只能有唯一的名
字;
SELECT 语句不能包含有INTO 子句。
语法格式
DECLARE cursor_name CURSOR FOR
表5- 181 参数说明
参数名称
描
述
cursor_name
要创建的游标的名称,游标名只允许a~z、A~Z、0~9、下
划线,且不能只包含数字;
select_statement
游标的内容,可以是任何合法的SELECT 语句
示例
DECLARE cur CURSOR FOR SELECT DISTINCT lo_orderkey FROM
ssbm.lineorder ORDER BY lo_orderkey LIMIT 10;