我使用的是SQL Server2008 R2。我有一个数据源表(I_Vendor),它在CompanyName列上可能有重复项。我想将该数据导入到一个新表(供应商)中,但新表有一个名称列(对应于CompanyName),并对其进行了唯一约束。我做SQL已经有一段时间了,但我看到了合并功能,看起来它符合要求。MATCHED BY TARGET
THEN INSERT(VendorId, Name, ContactName, C
当我创建一个新记录时,我得到了上面的错误。我不想插入标识--数据库会自动生成标识,这很棒。下面是一个确切的例外:{"An error occurred while updating the entries.如果我将Id设为可重写的,并且还指定了子类的属性,它仍然不能工作。
我做OnModelCreating的事情只是因为我想让它正常工作。我觉得没有这个它应该可以工