db2 为什么提交数据库不工作后,SQL错误?

vlf7wbxs  于 2023-08-05  发布在  DB2
关注(0)|答案(1)|浏览(112)

我想在数据库表A中逐个读取记录,并将其写入表B,然后从表A中删除记录。进程数达到500后,将提交数据库。
现在我有一些记录的问题,在删除阶段从表A我遇到SQL错误-911和-913,记录没有从表中删除。
我发现不仅记录有错误,但一些记录之前,它不会提交到数据库,仍然存在于表A没有被写入表B。
SQL错误是否会中断提交过程?
既然表记录的数量很高,我该如何解决这个问题呢
我不能为每个记录提交,提交应该在处理记录数量后完成。

shstlldc

shstlldc1#

如果在一个事务中,则所有SQL都将回滚。尽管某些SQL执行成功

相关问题