EXECUTE - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

EXECUTE

Exécute une instruction préparée portant le nom statement_name. Les valeurs des paramètres pour les points d'interrogation dans l'instruction préparée sont définies dans la clause USING dans une liste séparée par des virgules. Pour créer une instruction préparée, utilisez PREPARE.

Résumé

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

Exemples

L'exemple suivant prépare et exécute une requête sans paramètre.

PREPARE my_select1 FROM SELECT name FROM nation EXECUTE my_select1

L'exemple suivant prépare et exécute une requête avec un seul paramètre.

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

Cette expression est similaire à :

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

L'exemple suivant prépare et exécute une requête avec deux paramètres.

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

Ressources supplémentaires

Interrogation avec des instructions préparées

PREPARE

INSERT INTO