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.
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