語(yǔ)法沒(méi)錯(cuò),錯(cuò)的是關(guān)鍵字
我在寫(xiě)一個(gè)update語(yǔ)句的時(shí)候一直報(bào)錯(cuò),報(bào)錯(cuò)信息是SQL語(yǔ)句語(yǔ)法出錯(cuò),但是檢查了很多遍也沒(méi)發(fā)現(xiàn)問(wèn)題,最后發(fā)現(xiàn)是數(shù)據(jù)庫(kù)字段用了保留關(guān)鍵字。
雖然說(shuō)盡量少使用關(guān)鍵字但是關(guān)鍵字有很多,但是不可能能每寫(xiě)一個(gè)就去查。
在MySQL數(shù)據(jù)庫(kù)中如果用了關(guān)鍵字,就用 ** `` **(1旁邊的那個(gè)鍵),
Access和SQL server用 [ ],將關(guān)鍵字括起來(lái)就不會(huì)報(bào)錯(cuò)了。