MEMPERSIAPKAN - Amazon Athena

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

MEMPERSIAPKAN

Membuat pernyataan SQL dengan nama statement_name yang akan dijalankan di lain waktu. Pernyataan tersebut dapat mencakup parameter yang diwakili oleh tanda tanya. Untuk memberikan nilai untuk parameter dan menjalankan pernyataan yang disiapkan, gunakanEXECUTE.

Sinopsis

PREPARE statement_name FROM statement

Tabel berikut menjelaskan parameter.

Parameter Deskripsi
statement_name Nama pernyataan yang harus dipersiapkan. Nama dalam buket harus unik.
statement Kueri SELECT, CTAS, atau INSERT INTO.
catatan

Jumlah maksimum pernyataan yang disiapkan dalam kelompok kerja adalah 1000.

Contoh

Contoh berikut menyiapkan query pilih tanpa parameter.

PREPARE my_select1 FROM SELECT * FROM nation

Contoh berikut menyiapkan kueri pilih yang mencakup parameter. Nilai untuk productid dan quantity akan diberikan oleh USING klausa EXECUTE pernyataan:

PREPARE my_select2 FROM SELECT order FROM orders WHERE productid = ? and quantity < ?

Contoh berikut menyiapkan query insert.

PREPARE my_insert FROM INSERT INTO cities_usa (city, state) SELECT city, state FROM cities_world WHERE country = ?

Sumber daya tambahan

Menanyakan dengan pernyataan yang disiapkan

EXECUTE

DEALLOCATE PREPARE

INSERT INTO