引用链接SQL Server的语法

时间:2014-06-10 16:12:49

标签: sql sql-server database ssms

编辑:忽略这篇文章。显然,SQL Azure不允许引用其他数据库:\

我有两个数据库A和B,它们位于不同的服务器上,B位于SQL服务器S上。 B与A链接。

我正在尝试从数据库B中表R的id列访问条目并将它们放在A中。

根据Microsoft SQL Server Management Studio,这是不正确的,因为我得到的多部分标识符无法绑定错误:

S.B.dbo.R.id

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果使用表别名,则不需要在select,insert或update语句中完全限定列名。所以,你可以这样做:

INSERT INTO A.dbo.R SELECT C.id <[,...]> FROM S.B.dbo.R AS C

您不能使用&#34; 5部分标识符&#34;在select子句中。