Create view across multiple databases

前端 未结 1 1899
南旧
南旧 2020-12-10 08:35

I have two databases; 1 is a live database for daily data input and the other is an archival DB for older data.

How can I create a view which gets data from both dat

1条回答
  •  轮回少年
    2020-12-10 09:14

    Not sure if you need a UNION or a JOIN, but in either case you can just use a three-part name for the object in the other database:

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

    0 讨论(0)
提交回复
热议问题