EXECUTE
準備済みステートメントを実行します。USING 句にパラメータの値を指定しています。
構文
EXECUTEstatement_name[USINGvalue1[ ,value2, ... ] ]
statement_name は、準備済みステートメントの名前です。value1 と value2 は、ステートメント内のパラメータに指定される値です。
EXECUTE の例
以下の例では、パラメータが含まれない my_select1 準備済みステートメントを実行しています。
EXECUTE my_select1
次の例では、単一のパラメータを含む my_select2 準備済みステートメントを実行しています。
EXECUTE my_select2 USING 2012
次の例では、2 つのパラメータを含む my_select3 準備済みステートメントを実行しています。
EXECUTE my_select3 USING 346078, 12
以下の例は、準備済みステートメント my_insert 内のパラメータに対する文字列値を提供します。
EXECUTE my_insert USING 'usa'
次の例では、準備済みステートメント my_unload 内の productid パラメータの数値を提供しています。
EXECUTE my_unload USING 12