使用數字作為MySQL 表列名稱
在MySQL 中,嘗試更新列名稱僅由數字組成的表,例如“25”或“100”通常會導致SQL 語法錯誤。發生此錯誤的原因是,除非明確引用,否則 MySQL 中的識別碼不能以數字開頭。
要使用數字作為表列名稱,必須將其括在反引號 (`) 中,以將其標識為明確命名的實體。例如,要更新名為「25」的欄位:
UPDATE table SET `25`='100' WHERE>
透過將列名括在反引號中,MySQL 將其識別為帶引號的識別碼並成功更新表。這確保列名被視為字串而不是整數,從而防止語法錯誤。
以上是如何在 MySQL 表中使用數字作為列名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!