Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creare dichiarazioni preparate utilizzando il AWS CLI
Per utilizzare la AWS CLI per creare un'istruzione preparata, è possibile utilizzare uno dei seguenti athena
comandi:
-
Utilizza il comando
create-prepared-statement
e fornisci un'istruzione di query con parametri di esecuzione. -
Utilizza il comando
start-query-execution
e fornisci una stringa di query che utilizzi la sintassiPREPARE
.
Usare create-prepared-statement
In un comando create-prepared-statement
, definisci il testo della query nell’argomento query-statement
, come nell'esempio seguente.
aws athena create-prepared-statement --statement-name PreparedStatement1 --query-statement "SELECT * FROM table WHERE x = ?" --work-group athena-engine-v2
Uso start-query-execution e PREPARE sintassi
Utilizza il comando start-query-execution
. Inserisci l’istruzione PREPARE
nell’argomento query-string
, come nell’esempio seguente:
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/..."}'