首页 > 解决方案 > 从表中为每个数据库选择一个值

问题描述

寻求帮助以从Azure SQL中的同一列中的每个数据库中提取特定值。

我不是对 80 多个数据库运行相同的 SELECT 语句,而是在寻找一个 SQL 脚本,或者是否有任何内置的存储过程可以针对 master 数据库运行,它可以获取 DatabaseName 和我在每个数据库中寻找的值数据库。

我试过sp_MSforeachdb了,但它一直说:

找不到存储过程“sp_MSforeachdb”。

我尝试过使用 PowerShell(使用 foreach 循环),它可以工作,但是想检查它是否可以在 MS SQL 中完成。

任何帮助深表感谢。

标签: sqlsql-servertsqlazure-sql-database

解决方案


推荐阅读