Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen von vorbereiteten Anweisungen mithilfe von AWS CLI
Um eine vorbereitete Anweisung mit der AWS CLI zu erstellen, können Sie einen der folgenden athena-Befehle verwenden:
-
Verwenden Sie den
create-prepared-statement-Befehl und geben Sie eine Abfrageanweisung mit Ausführungsparametern an. -
Verwenden Sie den
start-query-execution-Befehl und geben Sie eine Abfragezeichenfolge an, die diePREPARE-Syntax verwendet.
create-prepared-statement verwenden
Definieren Sie in einem create-prepared-statement-Befehl den Abfragetext im query-statement-Argument, wie im folgenden Beispiel.
aws athena create-prepared-statement --statement-name PreparedStatement1 --query-statement "SELECT * FROM table WHERE x = ?" --work-group athena-engine-v2
Verwenden von start-query-execution und der PREPARE-Syntax
Verwenden Sie den start-query-execution-Befehl. Setzen Sie die PREPARE-Anweisung in das query-string-Argument, wie im folgenden Beispiel gezeigt:
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/..."}'