[NOTED] Jangan Pernah Gunakan Nama 'key' Sebagai Nama Kolom di MySQL
Dasar noob, sempat dibuat pusing karena query yang saya tulis di mysql console selalu error, setelah browsing sebentar baru tahu kalau nama kolom yang saya gunakan, yakni 'key' adalah reserved keyword yang sebaiknya dihindari penggunaannya di MySQL.
Untung masih bisa diatasi dengan menambahkan tanda
Meski bisa diatasi, ini tetap bukan best practices, so jangan pernah ulangi kesalahan yang sama, cari tahu reserved keyword di MySQL sebelum membuat nama kolom.
Untung masih bisa diatasi dengan menambahkan tanda
`
(backtick), sehingga query menjadi seperti berikut:update table set `key`=1 where id=10;
Meski bisa diatasi, ini tetap bukan best practices, so jangan pernah ulangi kesalahan yang sama, cari tahu reserved keyword di MySQL sebelum membuat nama kolom.
Comments
Post a Comment