关键词:sql ,sql调用不同数据库,sql调用不同数据库的表内容



调用分为同一个sql服务器,不同sql服务器



当在同一台数据库服务器上调用不同数据库表内容:

select * from datebasename1.dbo.表名

select * from datebasename2.dbo.表名

select * from datebasename3.dbo.表名



在不同数据库服务器上调用不同数据库表的内容:

select * from openrowset('SQLOLEDB','sql服务器1';'用户名';'密码',datebasename1.dbo.表名)

select * from openrowset('SQLOLEDB','sql服务器2';'用户名';'密码',datebasename2.dbo.表名)

select * from openrowset('SQLOLEDB','sql服务器3';'用户名';'密码',datebasename3.dbo.表名)