天天看點

mysql 保留字 沖突

以下的文章主要是向大家描述的是MySQL字段名與保留字沖突的實際解決辦法,我們大家都知道MySQL字段名與保留字沖突在實際操作是經常出現的,是以對其相對應的解決方案也是備受關注的。

  剛發現我原先設計的資料庫表裡有兩個字段都用了保留字(add,comment)。在insert和update的時候出錯。記得sql server裡好像是用[]括起來就ok了。于是試了一下,事實證明這在MySQL裡行不通。上網簡單搜了一下發現都是說用中括号。

  後來又想到MySQL Administrator生成的sql語句好像會把表名什麼都用單引号括起來。試了一下,還是行不通。但複制生成的那個符号發現可以。确定那個符号不是單引号。一看才發現時撇号(` 就是數字1前面那個鍵上的)。到此問題解決。總結一下就是一句話:

  在MySQL中,當表名或字段名乃至資料庫名和保留字沖突時,在sql語句裡可以用撇号(`)括起來。

mysql 保留字 沖突

  

  以上的相關内容就是對MySQL字段名和保留字沖突解決辦法的介紹,望你能有所收獲。