Apabila mencipta jadual dalam MySQL, secara amnya tidak digalakkan untuk menggunakan aksara khas dalam nama jadual. Walau bagaimanapun, jika anda perlu berbuat demikian, terdapat cara untuk mengendalikannya.
Pertimbangkan contoh yang disediakan:
CREATE TABLE IF NOT EXISTS 'e!' (...);
Nama jadual ini mengandungi tanda seru (!), yang dianggap watak istimewa dalam MySQL. Untuk memasukkan data ke dalam jadual ini, anda perlu memetik nama jadual, seperti dalam:
INSERT INTO `e!` ...;
Kunci belakang (`) berfungsi untuk memetik nama jadual yang tidak jelas atau "istimewa".
Sebagai alternatif, untuk mengelakkan isu petikan seperti itu, adalah disyorkan untuk mengelak daripada menggunakan aksara khas dalam nama jadual sama sekali. Ini memastikan keserasian dengan pelbagai operasi pangkalan data dan menghapuskan keperluan untuk petikan atau pengekodan.
Atas ialah kandungan terperinci Bilakah Saya Boleh Menggunakan Aksara Khas dalam Nama Jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!