0

有没有办法在 Sql Server 中进行批量插入,其中有错误的行被跳过而不是整个过程失败?我的意思不仅仅是在错误之前插入这些行;我的意思是插入所有没有错误的行。

4

1 回答 1

1

如果您使用 SSIS,您可以将目标的错误输出重定向到垃圾脚本组件或平面文件。我经常这样做,这样我就可以检查出错的行。

此外,如果您使用BULK INSERT,那么您可以使用MAX_ERRORS(将其设置为非常高的值)和ERROR_FILE参数来指定如何有效地处理错误。

于 2009-07-17T16:35:19.530 回答