EXECUTE - Amazon Athena

EXECUTE

準備済みステートメントを実行します。USING 句にパラメータの値を指定しています。

構文

EXECUTE statement_name [USING value1 [ ,value2, ... ] ]

statement_name は、準備済みステートメントの名前です。value1value2 は、ステートメント内のパラメータに指定される値です。

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