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_name
untuk 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 untukproductid
danquantity
akan dipasok olehUSING
klausul dariEXECUTE
pernyataan:
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 = ?