

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

# Jalankan pernyataan yang disiapkan menggunakan AWS CLI
<a name="querying-with-prepared-statements-cli-executing-prepared-statements"></a>

Untuk menjalankan pernyataan yang disiapkan dengan AWS CLI, Anda dapat memberikan nilai untuk parameter dengan menggunakan salah satu metode berikut:
+ Gunakan `execution-parameters` argumennya.
+ Gunakan sintaks `EXECUTE ... USING` SQL dalam argumen. `query-string`

## Gunakan argumen eksekusi-parameter
<a name="querying-with-prepared-statements-cli-using-the-execution-parameters-argument"></a>

Dalam pendekatan ini, Anda menggunakan `start-query-execution` perintah dan memberikan nama pernyataan siap yang ada dalam `query-string` argumen. Kemudian, dalam `execution-parameters` argumen, Anda memberikan nilai untuk parameter eksekusi. Contoh berikut menunjukkan metode ini.

```
aws athena start-query-execution 
--query-string "Execute PreparedStatement1" 
--query-execution-context "Database"="default" 
--result-configuration "OutputLocation"="s3://amzn-s3-demo-bucket/..."
--execution-parameters "1" "2"
```

## Gunakan EXECUTE... MENGGUNAKAN sintaks SQL
<a name="querying-with-prepared-statements-cli-using-the-execute-using-sql-syntax"></a>

Untuk menjalankan pernyataan siap yang ada menggunakan `EXECUTE ... USING` sintaks, Anda menggunakan `start-query-execution` perintah dan menempatkan kedua nama pernyataan yang disiapkan dan nilai parameter dalam `query-string` argumen, seperti pada contoh berikut:

```
aws athena start-query-execution 
--query-string "EXECUTE PreparedStatement1 USING 1"
--query-execution-context '{"Database": "default"}' 
--result-configuration '{"OutputLocation": "s3://amzn-s3-demo-bucket/..."}'
```