你能跟踪SqlBulkCopy中的错误吗?



我有2个关于SqlBulkCopy的问题:

  1. 如果我插入一批 1000 条记录,而第 990 项不符合验证条件,其他 999 条记录是否仍会得到是否插入数据库?

  2. 如何跟踪由 SqlBulkCopy 引起的错误。我这里有一些代码,但想知道如何跟踪验证错误:

MSDN 文档中介绍了 SQL 批量复制事务行为。

如果需要更精细的控制程度,一般方法是将 BCP 放入临时表中,然后进行验证检查并从那里插入/更新到实时表中。

最新更新