张汉卿 发表于 2010-7-13 23:14
谁帮忙解决一下这个问题,谢谢!
在 pl sql 中 用存储过程 把一个表的一部分数据插入到一个新表中 (这个过程是成功的)但是我查询新表 里面为什么没有我插入的数据?
sybase1972 发表于 2010-7-24 17:46
有没有commit;
qxl8510 发表于 2010-7-26 14:54
有可能是没有提交,commit;
xibeilang 发表于 2010-7-29 19:28
在同一个进程中应该可以看到新表中插入的数据,若看不到就说明没有插入。
当然,在不同进程中看不到新表中数据,原因就多了看Commit了 没有;
level_level 发表于 2010-8-21 10:18
把commit;写入存储过程,然后测试 一下。是否写入。测试过程可观察整个存储过程是否有中间运行错误。
船长Stephen 发表于 2010-8-21 22:18
有个比喻。
楼主定了张去首都的机票,没有付钱。到了机场一查咋没有你的机票呢!
页:
[1]