如何在多个插入脚本中找出失败的插入脚本编号

时间:2018-04-04 12:04:17

标签: oracle

我的file.sql有50000个插入脚本,其中一个是更多的插入脚本执行失败,因为该列的值太大,那么我们如何找出哪个插入脚本失败(插入脚本的行号)在文件中失败了。)

1 个答案:

答案 0 :(得分:0)

我认为你想要插入缺失的数据吗?

1您可以删除所有数据,更改表以保存更大的值并再次运行脚本吗?

2桌子上有一个独特的钥匙吗?然后修改表,使其可以包含更大的值并再次运行脚本。现在只会插入您尚未拥有的数据。

3使用修改后的定义在另一个模式或数据库中创建相同的表。插入数据。查询列长度值> 1的记录。以前的最大值仅为这些记录生成插入语句,并在原始文件上运行这些语句(但现在已修改为保存更大的值)表。