T-SQL: ストアドプロシージャの実行方法


方法1: EXECUTE ステートメントを使用する ストアドプロシージャを実行するためには、EXECUTE ステートメントを使用します。以下は、EXECUTE ステートメントの基本的な構文です。

EXECUTE ストアドプロシージャ名;

たとえば、以下のようにしてストアドプロシージャ "MyStoredProcedure" を実行できます。

EXECUTE MyStoredProcedure;

方法2: EXEC ステートメントを使用する EXEC ステートメントは EXECUTE ステートメントの省略形です。以下は、EXEC ステートメントの構文です。

EXEC ストアドプロシージャ名;

以下は、EXEC ステートメントを使用してストアドプロシージャを実行する例です。

EXEC MyStoredProcedure;

方法3: EXECUTE ステートメントにパラメータを渡す ストアドプロシージャにパラメータを渡すには、EXECUTE ステートメントにパラメータを追加します。以下は、パラメータを持つストアドプロシージャの実行例です。

EXECUTE ストアドプロシージャ名 パラメータ1, パラメータ2, ...;

たとえば、以下のようにしてパラメータを持つストアドプロシージャ "MyStoredProcedure" を実行できます。

EXECUTE MyStoredProcedure @Param1 = 'Value1', @Param2 = 'Value2';

以上が、T-SQLでストアドプロシージャを実行するためのいくつかの方法とコード例です。ご参考ください。