createtable`select`(idint);QueryOK,0rowsaffected(0.19sec) Jika mod ini didayakan, anda juga boleh menggunakan backticks (&ld"/> createtable`select`(idint);QueryOK,0rowsaffected(0.19sec) Jika mod ini didayakan, anda juga boleh menggunakan backticks (&ld">

Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menggunakan perkataan simpanan MySQL sebagai pengecam?

Bagaimana untuk menggunakan perkataan simpanan MySQL sebagai pengecam?

WBOY
WBOYke hadapan
2023-09-10 22:45:11614semak imbas

Bagaimana untuk menggunakan perkataan simpanan MySQL sebagai pengecam?

Kita perlu menggunakan petikan untuk menggunakan perkataan terpelihara sebagai pengecam. Petikan boleh menjadi petikan tunggal atau berganda, bergantung pada mod SQL ANSI_QUOTES.

Jika mod ini dilumpuhkan, watak petikan pengecam ialah tanda belakang ("`"). Pertimbangkan contoh berikut, kami telah mencipta jadual yang dipanggil ‘select’ −

mysql> create table `select`(id int);
Query OK, 0 rows affected (0.19 sec)

Jika mod ini didayakan, anda boleh menggunakan kedua-dua backtick ("`") dan petikan berganda ("") sebagai pengecam memetik aksara. Pertimbangkan contoh berikut, kami telah mencipta jadual bernama 'pencetus' −

mysql> Create table "trigger" (id int);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '"trigger" (id int)' at line 1

mysql> Set sql_mode = 'ANSI_Quotes';
Query OK, 0 rows affected (0.03 sec)

mysql> Create table "trigger" (id int);
Query OK, 0 rows affected (0.17 sec)

mysql> Create table `DESCRIBE`(id int);
Query OK, 0 rows affected (0.11 sec)

Pertanyaan di atas menunjukkan bahawa kami boleh menggunakan kedua-dua tanda tanda belakang ("`") dan petikan berganda ("") selepas mendayakan mod "ANSI_QUOTES" Memetik aksara sebagai pengecam .

Atas ialah kandungan terperinci Bagaimana untuk menggunakan perkataan simpanan MySQL sebagai pengecam?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam