
我用BULK 往表中批量插入数据,之前没设置激活触发器的时候没有问题,由于要激活触发器,所以把代码改成如下:
using (SqlBulkCopy bulkCopy = new SqlBulkCopy(sqlcon_str, SqlBulkCopyOptions.CheckConstraints | SqlBulkCopyOptions.FireTriggers))
但是再插入的时候就提示:
子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。
语句已终止。
求大神解救