Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
EXECUTE
Menjalankan pernyataan yang disiapkan dengan namastatement_name
. Nilai parameter untuk tanda tanya dalam pernyataan yang disiapkan didefinisikan dalam USING
klausa dalam daftar dipisahkan koma. Untuk membuat pernyataan yang disiapkan, gunakanMEMPERSIAPKAN.
Sinopsis
EXECUTE statement_name [ USING parameter1[, parameter2, ... ] ]
Contoh
Contoh berikut mempersiapkan dan mengeksekusi query tanpa parameter.
PREPARE my_select1 FROM SELECT name FROM nation EXECUTE my_select1
Contoh berikut mempersiapkan dan mengeksekusi query dengan parameter tunggal.
PREPARE my_select2 FROM SELECT * FROM "my_database"."my_table" WHERE year = ? EXECUTE my_select2 USING 2012
Ini setara dengan:
SELECT * FROM "my_database"."my_table" WHERE year = 2012
Contoh berikut mempersiapkan dan mengeksekusi query dengan dua parameter.
PREPARE my_select3 FROM SELECT order FROM orders WHERE productid = ? and quantity < ? EXECUTE my_select3 USING 346078, 12
Sumber daya tambahan
Gunakan pernyataan yang disiapkan