4

如果为 SqlBulkCopy 插入设置了 SqlBulkCopyOptions.CheckConstraints 选项,它是在每条记录之后单独检查约束,还是在插入所有记录之后?

我有一个检查约束,将某些列与父行进行比较(通过 UDF)。我正在使用 MS Sql Server 2005。http: //msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopyoptions.aspx上的文档只说“在插入数据时检查约束”。

在我的测试中,似乎直到最后才检查外键,但在添加下一行之前检查每一行的检查约束。这听起来很奇怪。我还没有找到任何关于此的文档。

4

0 回答 0