俩个游标,是不是执行完一个,再去另外一个?
我在第一个游标执行了向表B中insert数据,
第二个游标我是利用B表,向表C中insert数据
A--〉B--〉C
以上环境是在一个储存过程里面

解决方案 »

  1.   

    还是执行的时候,一次性将A表和B表中的数据读入内存?如果是这样的话,B表还没有数据,又怎么能insert C表呢?
      

  2.   

    你是要把A表的数据分别insert到B表和C表吗?
      

  3.   

    只要insert了就可以取到值了,不过最后别忘了commit,不然一切白搭。
      

  4.   

    表B向表C insert数据时可以用insert C () select * from B来进行,为什么要用游标。
      

  5.   

    不是,先把A表数据到B表,然后由B表到C表,我需要这个流程,项目需要,
    insert完B表,添加一个游标,循环能不能读到insert完的B表,然后向C表插?回答我这个就行了,
      

  6.   

    表B向表C insert数据时可以用insert C () select * from B来进行,为什么要用游标。
    因为我的数据量很大,另外还要处理select的值