語法沒錯,錯的是關鍵字
我在寫一個update語句的時候一直報錯,報錯信息是SQL語句語法出錯,但是檢查了很多遍也沒發現問題,最后發現是數據庫字段用了保留關鍵字。
雖然說盡量少使用關鍵字但是關鍵字有很多,但是不可能能每寫一個就去查。
在MySQL數據庫中如果用了關鍵字,就用 ** `` **(1旁邊的那個鍵),
Access和SQL server用 [ ],將關鍵字括起來就不會報錯了。
我在寫一個update語句的時候一直報錯,報錯信息是SQL語句語法出錯,但是檢查了很多遍也沒發現問題,最后發現是數據庫字段用了保留關鍵字。
雖然說盡量少使用關鍵字但是關鍵字有很多,但是不可能能每寫一個就去查。
在MySQL數據庫中如果用了關鍵字,就用 ** `` **(1旁邊的那個鍵),
Access和SQL server用 [ ],將關鍵字括起來就不會報錯了。