我的file.sql有50000个插入脚本,其中一个是更多的插入脚本执行失败,因为该列的值太大,那么我们如何找出哪个插入脚本失败(插入脚本的行号)在文件中失败了。)
答案 0 :(得分:0)
我认为你想要插入缺失的数据吗?
1您可以删除所有数据,更改表以保存更大的值并再次运行脚本吗?
2桌子上有一个独特的钥匙吗?然后修改表,使其可以包含更大的值并再次运行脚本。现在只会插入您尚未拥有的数据。
3使用修改后的定义在另一个模式或数据库中创建相同的表。插入数据。查询列长度值> 1的记录。以前的最大值仅为这些记录生成插入语句,并在原始文件上运行这些语句(但现在已修改为保存更大的值)表。