MEMPERSIAPKAN - Amazon Athena

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

MEMPERSIAPKAN

Menciptakan pernyataan SQL dengan namastatement_nameuntuk dijalankan di lain waktu. Pernyataan itu dapat mencakup parameter yang diwakili oleh tanda tanya. Untuk memasok nilai untuk parameter dan menjalankan pernyataan siap, gunakanEKSEKUSI.

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 siap dalam kelompok kerja adalah 1000.

Contoh

Contoh berikut mempersiapkan query pilih tanpa parameter.

PREPARE my_select1 FROM SELECT * FROM nation

Contoh berikut mempersiapkan query pilih yang mencakup parameter. Nilai-nilai untukproductiddanquantityakan dipasok olehUSINGklausul dariEXECUTEpernyataan:

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

Contoh berikut mempersiapkan query insert.

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

Lihat juga

Query dengan pernyataan siap

EKSEKUSI

DEALLOCATE PREPARE

INSERT INTO