标签: sql sql-server azure azure-sql-database
我有一个带有2个数据库的SQL Azure数据库服务器,我需要将第一个数据库的表中的记录插入到另一个数据库中的另一个表中。两个数据库都在同一服务器上,具有相同的安全设置/登录。
我试过了:
#standardSQL
当我使用SSMS运行SQL时,我得到:
INSERT INTO DatabaseB.dbo.TableB (ColumnA, ColumnB) SELECT TableA.ColumnA, TableA.ColumnB FROM DatabaseA.dbo.TableA
答案 0 :(得分:3)
除了只读弹性查询之外,SQL数据库不支持跨数据库查询,例如您尝试执行的查询。您需要执行两个单独的操作。
SQL Server和SQL数据库之间的圆形T-SQL差异为here。
有关弹性查询的信息:here。