Créez des déclarations préparées à l'aide du AWS CLI - 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.

Créez des déclarations préparées à l'aide du AWS CLI

Pour utiliser le AWS CLI pour créer une instruction préparée, vous pouvez utiliser l'une des athena commandes suivantes :

  • Utilisez la commande create-prepared-statement et fournissez une instruction de requête qui a des paramètres d'exécution.

  • Utilisez la commande start-query-execution et fournissez une chaîne de requête qui utilise la syntaxe PREPARE.

Utiliser create-prepared-statement

Dans une commande create-prepared-statement, définissez le texte de la requête dans l'argument query-statement, comme dans l'exemple suivant.

aws athena create-prepared-statement --statement-name PreparedStatement1 --query-statement "SELECT * FROM table WHERE x = ?" --work-group athena-engine-v2

Utilisation start-query-execution et PREPARE syntaxe

Utilisez la commande start-query-execution. Placez l’instruction PREPARE dans l'argument query-string, comme dans l'exemple suivant :

aws athena start-query-execution --query-string "PREPARE PreparedStatement1 FROM SELECT * FROM table WHERE x = ?" --query-execution-context '{"Database": "default"}' --result-configuration '{"OutputLocation": "s3://amzn-s3-demo-bucket/..."}'