EXECUTE - Amazon Athena

EXECUTE

Ejecuta una instrucción preparada con el nombre statement_name. Los valores de los parámetros para los signos de interrogación de la instrucción preparada se definen en la cláusula USING en una lista separada por comas. Para crear una instrucción preparada, utilice PREPARE.

Sinopsis

EXECUTE statement_name [ USING parameter1[, parameter2, ... ] ]

Ejemplos

El siguiente ejemplo prepara y ejecuta una consulta sin parámetros.

PREPARE my_select1 FROM SELECT name FROM nation EXECUTE my_select1

El siguiente ejemplo prepara y ejecuta una consulta con un único parámetro.

PREPARE my_select2 FROM SELECT * FROM "my_database"."my_table" WHERE year = ? EXECUTE my_select2 USING 2012

Equivale a:

SELECT * FROM "my_database"."my_table" WHERE year = 2012

El siguiente ejemplo prepara y ejecuta una consulta con dos parámetros.

PREPARE my_select3 FROM SELECT order FROM orders WHERE productid = ? and quantity < ? EXECUTE my_select3 USING 346078, 12

Recursos adicionales de

Consultas con instrucciones preparadas

PREPARE

INSERT INTO