紧急求助各位大侠:存储过程如何执行动态的SQL(并返回多条数据集)

xin_Zhang 2008-03-30 06:16:48
在存储过程中执行动态的SQL
说明:这个SQL 是通过公式表与条件表关联得到一个SQL的字符串
这个SQL会返回多个值,如何通过游标来循环获得每一个值呢?
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
hebo2005 2008-03-30
  • 打赏
  • 举报
回复
CURSOR cur_test
IS
SELECT id,name
from table
begin
an_id varchar2;
an_name varchar2;
OPEN cur_test;

LOOP
FETCH cur_test
INTO an_id,an_name;

EXIT WHEN cur_test%NOTFOUND;
//其它处理语句
end loop;
end;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧