Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
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