千家信息网

oracle中游标的使用

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1)--- 使用带参数的游标;declareCURSOR stock_cur(symbol_in VARCHAR2) ISSELECT * FROM rate_combine_nr nr WHERE
千家信息网最后更新 2026年10月31日oracle中游标的使用

1)--- 使用带参数的游标;

declare

CURSOR stock_cur(symbol_in VARCHAR2) IS

SELECT * FROM rate_combine_nr nr WHERE nr.combine_no=symbol_in;

stock_info stock_cur%ROWTYPE;

begin

OPEN stock_cur('G600000001'); --打开游标;

loop

FETCH stock_cur INTO stock_info; --从游标中取值

exit when stock_cur%notfound;

dbms_output.put_line(stock_info.combine_no||'-'||stock_info.department_code);

end loop;

close stock_cur; --关闭游标

end;


0