Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan PHP MySQL yang berisi kata kunci/kata-kata yang dipesan

Tidak percaya saya tidak melihat ini sebelumnya; masalah yang saya miliki dengan MySQL adalah bahwa database memiliki nama kolom 'desc' yang awalnya saya pikir itu berarti 'deskripsi' tetapi sebenarnya itu bertentangan dengan kata kunci 'turun'. Ini memberikan kesalahan sintaks.

Inilah yang saya temukan di dokumentasi MySQL; 9.3 Kata Kunci dan Kata Cadangan :

Pada tautan web di atas Anda dapat melihat daftar kata kunci/kata-kata khusus yang tidak boleh digunakan atau harus menyertakan garis miring terbalik (yang tidak akan saya bahas).

Solusi saya? Jangan gunakan kata-kata khusus sebagai pengenal!

Solusi termudah yang dapat Anda lakukan adalah dengan menghindari penggunaan kata-kata ini. Saya mencegah penggunaan kata 'desc' yang dicadangkan dengan mengubah pengidentifikasi menjadi 'deskripsi'.

Terima kasih atas seluruh bantuan Anda! Semoga ini bisa membantu orang di masa depan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tranfer Kode QR Ke Database MySql

  2. generate_series() setara di MySQL

  3. MySQL concat() untuk membuat nama kolom yang akan digunakan dalam kueri?

  4. Bagaimana cara menyimpan datetime di MySQL dengan info zona waktu

  5. Menggunakan variabel sebagai OFFSET dalam pernyataan SELECT di dalam fungsi tersimpan mysql