MSDN Library の
[サーバー および エンタープライズ開発]
+[Microsoft SQL Server 2000]
+[SDK ドキュメント]
+[Transact-SQL リファレンス]
+[DBCC]
に「DBCC 結果セット出力の使用」という例が載っていますので、
これが参考になると思います。
以下は、DBCC SQLPERF(LOGSPACE) の結果を
一時テーブル(#tb_logspace)に格納する例です。
-----------------------------------------
CREATE TABLE #tb_logspace (
DatabaseName varchar(256),
LogSize float,
LogSpaceUsed float,
Status int
)
-- Execute the command, putting the results in the table
INSERT INTO #tb_logspace
EXEC (’DBCC SQLPERF(LOGSPACE)’)
-- Display the results
SELECT *
FROM #tb_logspace
GO
-----------------------------------------
「一時テーブル」については、
MSDN Library の
[サーバー および エンタープライズ開発]
+[Microsoft SQL Server 2000]
+[SDK ドキュメント]
+[Transact-SQL リファレンス]
+[CREATE TABLE]
の「一時テーブル」の欄が参考になると思います。
EXECをつければいいんですね。
ありがとうございます!