Oracle SQL: Mengendalikan Pembolehubah Penggantian Ampersand (&)
Apabila membina pernyataan SQL INSERT dalam Oracle SQL Developer, anda mungkin menghadapi gesaan meminta nilai penggantian. Ini biasanya berlaku apabila pertanyaan anda termasuk aksara khas seperti ampersand (&). Hanya melepaskan ampersand dengan garis serong ke belakang (&) tidak menyelesaikan masalah; Oracle masih mentafsirkannya sebagai pembolehubah penggantian.
Penyelesaian yang paling berkesan ialah menggunakan perintah SET DEFINE OFF
. Perintah ini melumpuhkan ciri pembolehubah penggantian automatik Oracle, menghalang ampersand daripada mencetus gesaan penggantian. Ini menghapuskan keperluan untuk melarikan diri atau menggunakan perwakilan alternatif seperti CHR(38)
.
Atas ialah kandungan terperinci Oracle SQL: Bagaimana untuk Mengelakkan Gesaan Pembolehubah Penggantian untuk '&' dalam Penyata INSERT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!