mysql中避免使用保留字和關鍵字做列的名字


設計數據表時,應盡量避免使用MySQL的關鍵字和保留字作為表名或列名。

比如key和keys為保留字,如果不小心使用關鍵字或者保留字作為列名字,執行下面的語句會出現語法錯誤:

select * from table_name where key='test';

這種情況下,需要把保留字用反引號包含:

select * from table_name where `key`='test';

 

字段key和mysql的保留字沖突了,當mysql的字段名和保留字沖突的時候,sql語句中的字段名需要加上反引號``來加以區別.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM