未指定时违反SQLBulkCopyOptions

时间:2018-10-12 10:03:31

标签: sql-server insert bulk

最近我在使用SQL批量插入时遇到了一个问题,我批量插入的表的varchar列上有一个检查约束。

发生的错误是“大容量插入错误-此操作与此事务上的另一个挂起操作相冲突”

经过一番摆弄之后,我遇到了一个在选项上设置SQLBulkCopyOptions.CheckConstraints标志的解决方案。

问题是我不明白为什么要修复它,要复制的数据没有违反检查约束,并且默认情况下,“检查约束”选项处于关闭状态。 因此,它不应报告违规行为。

任何对此事的了解都将不胜感激。

0 个答案:

没有答案