虚位以待(AD)
虚位以待(AD)
首页 > 数据库 > Oracle数据库 > 声明一个返回游标的存储过程

声明一个返回游标的存储过程
类别:Oracle数据库   作者:码皇   来源:互联网   点击:

声明一个返回游标的存储过程1 在包头声明一个动态游标类型。TYPE ref_cursor_name IS REF CURSOR;2 在要声明的存储过程的输出参数中,定义动态游标变量。create or replace p_temp_procedure(cur_arg ou
声明一个返回游标的存储过程   1.在包头声明一个动态游标类型。  TYPE ref_cursor_name IS REF CURSOR;  2.在要声明的存储过程的输出参数中,定义动态游标变量。  create or replace p_temp_procedure  (  cur_arg out ref_cursor_name;  )  3.在存储过程中打开游标  open cur_arg for select * from tablename;    例子:  create or replace p_temp_procedure  (  cur_arg out ref_cursor_name;  )  begin  open cur_arg for select * from tablename;  end    可以理解为java中的引用传递,无需return,执行完该存储过程之后,  在外层直接可以利用该游标。
相关热词搜索: 声明 一个 返回