Cara Mengendalikan Petikan Tunggal dalam Rentetan MySQL
Apabila memasukkan nilai ke dalam pangkalan data MySQL yang mengandungi petikan tunggal atau berganda, aksara ini boleh menyebabkan isu. Untuk menyelesaikan masalah ini, adalah perlu untuk melepaskan aksara ini untuk membolehkan pemasukan data yang betul.
Melepaskan Petikan Tunggal
Untuk melepaskan petikan tunggal, seseorang boleh menggunakan dua petikan tunggal berturut-turut petikan dalam rentetan:
SELECT 'This is Ashok''s Pen.';
Dengan menggandakan petikan tunggal, ia ditafsirkan sebagai aksara literal dalam rentetan, mengelakkan konflik dengan pembatas penutup.
Kaedah Alternatif: Menggunakan Urutan Melarikan Diri
Pilihan lain ialah menggunakan aksara garisan belakang () sebelum single petikan untuk melepaskannya:
SELECT 'This is Ashok\'s Pen.';
Kaedah ini juga memastikan petikan tunggal dianggap sebagai sebahagian daripada rentetan dan bukannya sebagai pembatas.
Contoh
Pertimbangkan nilai berikut:
This is Ashok's Pen.
Untuk memasukkan nilai ini dengan betul ke dalam pangkalan data MySQL, ia boleh dilepaskan menggunakan salah satu kaedah yang disebutkan di atas:
Dengan menggunakan teknik ini, anda boleh mengendalikan petikan tunggal dengan berkesan dalam rentetan MySQL dan pastikan sisipan data yang tepat.
Atas ialah kandungan terperinci Bagaimana untuk Melarikan Petikan Tunggal dengan Benar dalam Rentetan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!