我有两个DB1
带有 table和 table 的数据库TBL1
,我需要一个外键 in (in ) 来引用另一个表(in )。DB2
TBL2
[TBL1]
DB1
[TBL2]
DB2
当我尝试通过 SQL 创建它们时,我收到以下错误消息:
Msg 1763, Level 16, State 0, Line 1
不支持跨数据库外键引用。外键“SAMPLEDB..VENDOR”。
可以在外部数据库中引用外键吗?
如果可能,请为此提供解决方案。如果不可能,请提出一些替代方法。
我有两个DB1
带有 table和 table 的数据库TBL1
,我需要一个外键 in (in ) 来引用另一个表(in )。DB2
TBL2
[TBL1]
DB1
[TBL2]
DB2
当我尝试通过 SQL 创建它们时,我收到以下错误消息:
Msg 1763, Level 16, State 0, Line 1
不支持跨数据库外键引用。外键“SAMPLEDB..VENDOR”。
可以在外部数据库中引用外键吗?
如果可能,请为此提供解决方案。如果不可能,请提出一些替代方法。