SET FMTONLY (Transact-SQL)

メタデータだけをクライアントに返します。 クエリを実際に実行しなくても、応答の形式をテストすることができます。

注意

この機能は使用しないでください。 この機能は sp_describe_first_result_set (Transact-SQL)sp_describe_undeclared_parameters (Transact-SQL)sys.dm_exec_describe_first_result_set (Transact-SQL)、および sys.dm_exec_describe_first_result_set_for_object (Transact-SQL) で置き換えられました。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

SET FMTONLY { ON | OFF } 

説明

SET FMTONLY を ON に設定している場合、行は処理されず、また要求の結果としてクライアントに送られません。

SET FMTONLY は、解析時ではなく実行時に設定されます。

権限

public ロールのメンバーシップが必要です。

使用例

次の例では、SET FMTONLY の設定を ON に変更し、SELECT ステートメントを実行します。 この設定では、ステートメントから列情報だけが返され、行は返されません。

USE AdventureWorks2012;
GO
SET FMTONLY ON;
GO
SELECT * 
FROM HumanResources.Employee;
GO
SET FMTONLY OFF;
GO

関連項目

参照

SET ステートメント (Transact-SQL)