sql >> Base de Datos >  >> RDS >> Sqlserver

Crear vista a través de múltiples bases de datos

No estoy seguro si necesita UNION o JOIN, pero en cualquier caso puede usar un nombre de tres partes para el objeto en la otra base de datos:

USE database1;
GO
CREATE VIEW dbo.MyView
AS
    SELECT columns FROM dbo.LocalTable
    UNION ALL
    SELECT columns FROM database2.dbo.RemoteTable;
GO