我在两个不同的数据库中有两个表。在table1(它在database1中)有一个名为column1的列,它是一个主键。现在在table2(它在databse2中)有一个名为coulmn2的列,我想将它作为外键添加。在两个数据库之间添加外键关系
我尝试添加它,它给了我下面的错误:
Msg 1763, Level 16, State 0, Line 1
Cross-database foreign key references are not supported. Foreign key Database2.table2.Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
我如何做到这一点,因为表是在不同的数据库。
你能用一个例子来解释我吗 – Sam 2010-12-15 16:15:53
同样我也必须创建更新触发器。 – Sam 2010-12-15 16:26:37
@Sam是的......但您可以为插入和更新创建一个触发器。看到我编辑的答案 – 2010-12-15 16:29:01