布団が俺を呼んでいる

丘山大一のぶろぐ

SQL Server sp_MSforeachdb を使う

こんなんあったんですね。便利。

用例

CREATE TABLE #RESULT_TABLE
(
DBNAME nvarchar(30)
)
EXEC sys.sp_MSforeachdb 'USE ?;INSERT INTO #RESULT_TABLE SELECT DB_NAME() '
SELECT * FROM #RESULT_TABLE;
DROP TABLE #RESULT_TABLE

インスタンス内のテーブル一覧が単一のデータセットで拾えるぜひゃっほい。

こんなやり方してました

まあこれはこれで利用できることあるんですが。


SQL Server 2016の教科書 開発編

新品価格
¥3,888から
(2016/9/26 21:15時点)

コメントを書く