2

我有两个DB1带有 table和 table 的数据库TBL1,我需要一个外键 in (in ) 来引用另一个表(in )。DB2TBL2[TBL1]DB1[TBL2]DB2

当我尝试通过 SQL 创建它们时,我收到以下错误消息:

Msg 1763, Level 16, State 0, Line 1
不支持跨数据库外键引用。外键“SAMPLEDB..VENDOR”。

可以在外部数据库中引用外键吗?

如果可能,请为此提供解决方案。如果不可能,请提出一些替代方法。

4

0 回答 0