如何将游标变量中的值插入到新表

clennpillo 2004-10-30 10:48:12
我已经用 open cur for select...  对游标变量cur进行了处理
现在里面已经有了两条记录.
我想把其中一条,或者全部两条,或者一条中的某些字段插入新表,

即用 insert into 语句  ( 或者给出新的方法 )

该如何实现?

请大家帮忙啊.
...全文
147 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinya2003 2004-10-30
  • 打赏
  • 举报
回复
cursor cur is select...  .. ;
变量1 类型1;
变量2 类型2;
变量3 类型3;
begin
open cur;
loop
fetch c into 变量1,变量2,变量3....; <---几个字段就有几个
exit when c%notfound;
insert into table(...) values(变量1,2,3,4);
end loop;
close cur;
commit;
....
end ;

17,377

社区成员

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

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