

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat pernyataan yang disiapkan menggunakan AWS CLI
<a name="querying-with-prepared-statements-creating-prepared-statements-using-the-aws-cli"></a>

Untuk menggunakan AWS CLI untuk membuat pernyataan siap, Anda dapat menggunakan salah satu `athena` perintah berikut:
+ Gunakan `create-prepared-statement` perintah dan berikan pernyataan kueri yang memiliki parameter eksekusi.
+ Gunakan `start-query-execution` perintah dan berikan string kueri yang menggunakan `PREPARE` sintaks.

## Gunakan create-prepared-statement
<a name="querying-with-prepared-statements-cli-using-create-prepared-statement"></a>

Dalam sebuah `create-prepared-statement` perintah, tentukan teks query dalam `query-statement` argumen, seperti pada contoh berikut.

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

## Gunakan start-query-execution dan sintaks PREPARE
<a name="querying-with-prepared-statements-cli-using-start-query-execution-and-the-prepare-syntax"></a>

Gunakan perintah `start-query-execution`. Masukkan `PREPARE` pernyataan dalam `query-string` argumen, seperti pada contoh berikut:

```
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/..."}'
```