【发布时间】:2011-05-26 00:38:01
【问题描述】:
我在两个不同的数据库中有两个表。在 table1 中(在 database1 中)有一个名为 column1 的列,它是一个主键。现在在 table2(在 database2 中)有一个名为 column2 的列,我想将其添加为外键。
我尝试添加它,它给了我以下错误:
消息 1763,第 16 级,状态 0,第 1 行
不支持跨数据库外键引用。外键 Database2.table2.消息 1750,第 16 级,状态 0,第 1 行
无法创建约束。查看以前的错误。
由于表位于不同的数据库中,我该怎么做。
【问题讨论】:
标签: sql sql-server tsql foreign-keys