本帖最后由 starsli 于 2014-09-22 12:55:57 编辑

解决方案 »

  1.   

    如果外键的数据不是必须在导入过程中检查的话,可以用alter table 中的 NOCHECK CONSTRAINT临时禁用外键,导入后再启用。USE AdventureWorks2012;
      GO
      ALTER TABLE Purchasing.PurchaseOrderHeader
      NOCHECK CONSTRAINT FK_PurchaseOrderHeader_Employee_EmployeeID;
      GO如果外键约束必须在导入过程中体现,那你要先插入子表再插入主表,或者使用级联更新