以下的文章主要是向大家描述的是MySQL字段名與保留字沖突的實際解決辦法,我們大家都知道MySQL字段名與保留字沖突在實際操作是經常出現的,所以對其相對應的解決方案也是備受關注的。
剛發現我原先設計的數據庫表裡有兩個字段都用了保留字add,comment)。在insert和update的時候出錯。記得sql server裡好像是用[]括起來就ok了。於是試了一下,事實證明這在MySQL裡行不通。上網簡單搜了一下發現都是說用中括號。
後來又想到MySQL Administrator生成的sql語句好像會把表名什麼都用單引號括起來。試了一下,還是行不通。但復制生成的那個符號發現可以。確定那個符號不是單引號。一看才發現時撇號` 就是數字1前面那個鍵上的)。到此問題解決。總結一下就是一句話:
在MySQL中,當表名或字段名乃至數據庫名和保留字沖突時,在sql語句裡可以用撇號`)括起來。
以上的相關內容就是對MySQL字段名和保留字沖突解決辦法的介紹,望你能有所收獲。