Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Crea una visualizzazione su più database

Non sono sicuro se hai bisogno di UNION o JOIN, ma in entrambi i casi puoi semplicemente usare un nome in tre parti per l'oggetto nell'altro database:

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