Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menyoal Jadual MySQL yang Dinamakan Selepas Kata Kunci Terpelihara?

Bagaimanakah Saya Boleh Menyoal Jadual MySQL yang Dinamakan Selepas Kata Kunci Terpelihara?

DDD
Lepaskan: 2024-11-28 18:28:12
asal
131 orang telah melayarinya

How Can I Query MySQL Tables Named After Reserved Keywords?

Ruang Nama Dibalut untuk Menyoal Kata Kunci Dilindungi MySQL

Menghadapi kesukaran menanyakan jadual yang dinamakan sempena kata kunci yang dilindungi dalam MySQL? Mari kita mendalami penyelesaiannya.

MySQL menyimpan perkataan tertentu untuk tujuan tertentu dan menggunakannya sebagai nama jadual boleh membawa kepada ralat sintaks. Untuk mengatasinya, kita boleh melampirkan nama jadual dalam tanda belakang ( ).

Sebagai contoh, perkataan terpelihara "order" dalam jadual bernama "order" boleh disoal menggunakan:

mysql_query("SELECT * FROM `order` WHERE orderID = 102;");
Salin selepas log masuk

Secara amnya dinasihatkan untuk mengelak daripada menggunakan kata kunci MySQL sebagai nama jadual untuk mengelakkan isu yang berpotensi. Walau bagaimanapun, jika perlu, teknik ini membolehkan kami mengatasi sekatan.

Untuk rujukan lanjut, lihat dokumentasi MySQL pada perkataan terpelihara:

https://dev.mysql.com/doc/ refman/5.5/ms/keywords.html

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyoal Jadual MySQL yang Dinamakan Selepas Kata Kunci Terpelihara?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan