Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Criar visualização em vários bancos de dados


Não tenho certeza se você precisa de um UNION ou um JOIN, mas em ambos os casos você pode usar um nome de três partes para o objeto no outro banco de dados:
USE database1;
GO
CREATE VIEW dbo.MyView
AS
    SELECT columns FROM dbo.LocalTable
    UNION ALL
    SELECT columns FROM database2.dbo.RemoteTable;
GO