Apabila menulis pertanyaan MySQL, penggunaan tanda petikan yang betul adalah penting untuk memastikan integriti data dan konsistensi. Berikut adalah panduan lengkap untuk cara menggunakan petikan tunggal, petikan dwi dan nombor anti -atraksi:
tanda anti -quotation (`)
Apabila jadual dan kesedaran label memenuhi syarat -syarat berikut, sila gunakan nombor anti -attachment:
adalah kata kunci penahan MySQL
nombor petikan tunggal (')
Dalam senarai nilai (), gunakan nombor petikan tunggal untuk nilai rentetan.
Nombor petikan tunggal digunakan untuk nilai literal tarikh dan tarikh.Petikan dua juga menyokong nilai rentetan, tetapi untuk bersesuaian dengan RDBMS lain, nombor petikan tunggal lebih baik.
Contoh:Apabila
apabila pembolehubah interpolasi, gunakan sebut harga dwi untuk rentetan PHP, dan gunakan petikan tunggal untuk pembolehubah dalam senarai nilai.<code class="language-sql">$query = "INSERT INTO `table` (`id`, `col1`, `col2`, `date`, `updated`) VALUES (NULL, 'val1', 'val2', '2001-01-01', NOW())";</code>
Sebelum interpolasi, pembolehubah dipindahkan untuk mencegah SQL dari suntikan.
pernyataan pra -processingwatak -watak yang perlu dirujuk oleh nombor lampiran
Ringkasan:
Memahami penggunaan sebut harga tunggal, petikan dwi dan nombor anti -atraksi dalam MySQL adalah penting untuk menulis pertanyaan yang tepat dan konsisten. Berikutan amalan terbaik ini, anda dapat memastikan integriti data dan kecekapan operasi pangkalan data.
Atas ialah kandungan terperinci Bagaimana Menggunakan Petikan Tunggal, Petikan Berganda dan Tanda Balik dengan Benar dalam Pertanyaan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!