日期:2014-05-17  浏览次数:20935 次

关于pl/sql 里面的 commit 的问题,请大侠们指教!!就剩这点分了!
写了一个过程main包括两个过程,dataconvert和   dataend  
dataconvert功能:从表1里循环查出数据,插入到表2中   ,然后更新表1的一个标志位字段,
dataend功能:提交(commit)
现在的问题是   表1里   有两条数据的时候   ,执行dataend后只插入了表一里的最后一条,这是怎么回事啊!

------解决方案--------------------
估计是循环的地方出问题了吧

------解决方案--------------------
应该是循环中只取出一条数据,跟踪调试一下,看看是否都取到了数据.
------解决方案--------------------
把程序贴出来,否则大家只能猜了.
估计是循环上的问题