我惊讶地看到,子表有一些父表没有的键,而SQLServer在插入数据时没有给出任何错误。我使用bcp命令将数据从.csv文件加载到父表和子表中。ALTER TABLE [dbo].child WITH NOCHECK FOREIGN KEY[Parent] (company_id)
ALTER TABLE [dbo].child CHECK C
我在SQLServer 2008企业版上运行查询时遇到问题。该查询是从另一个表插入到另一个表的,但它检查记录是否只插入一次。该查询如下所示:
insert into A(...)如果从B选择记录45 (即,id = 45的记录)两次,则第一次出现where is true记录45,因此将其插入A中。然后,第二