我在单个服务器SQL Server上配置了十几个Azure数据库。每个数据库都有一个表,用于记录数据库的应用程序版本。
我可以运行一个查询来返回每个数据库的单个值吗?
类似这样的东西:
USE master
SELECT 'db1', Value FROM [db1].[meta].[DatabaseSettings] WHERE Entry = 'Version'
UNION SELECT 'db2', Value FROM [db2].[meta].[DatabaseSettings] WHERE Entry = 'Version'
UNION SELECT 'db3', Value FROM [db3].[meta].[DatabaseSettings] WHERE Entry = 'Version'
UNION SELECT 'db4', Value FROM [db4].[meta].[DatabaseSettings] WHERE Entry = 'Version'