我有两个实例,每个实例有300个数据库,我想在一个数据库中合并所有这些数据库,而不会获得任何重复的行。所有数据库都具有相同的架构。
如何仅使用T-SQL解决此问题,不要使用任何工具。
我正在使用SQL Server 2012。
答案 0 :(得分:0)
使用以下方法编写来自不同数据库的一些查询 - 使用StackFinal 走 select * from stacktest.dbo.tbpovalidation 联盟 select * from stack.dbo.tbpovalidation
在上面的查询中,stacktest和stack是两个不同的数据库。
如果数据库中有许多表,则可以使用sys database使用动态查询方法。