數(shù)據(jù)庫(kù)報(bào)錯(cuò)DB Error: 1 "near "*": syntax error"或 1 "near "測(cè)試1": syntax error"

數(shù)據(jù)庫(kù)報(bào)錯(cuò)DB Error: 1 "near "*": syntax error" 或DB Error: 1 "near "*": syntax error"?


出現(xiàn)這種結(jié)果的話,主要是sql 語(yǔ)句識(shí)別出錯(cuò),或者是出現(xiàn)亂碼?

可以打印出具體的sql語(yǔ)句來(lái)查找原因。

項(xiàng)目中的問(wèn)題

正常語(yǔ)句

sql=>INSERT INTO DICT_t_m_221(did,data_394,data_395) values('87','1','jiddk_1')

sql=>INSERT INTO DICT_t_m_221(did,data_394,data_395) values('89','3','1111')

sql=>INSERT INTO DICT_t_m_221(did,data_394,data_395) values('99','3','jiddk_名稱' 測(cè)試1')

INSERT INTO DICT_t_m_221(did,data_394,data_395) values('100','3','jiddk_名稱',*%$#()')


當(dāng)執(zhí)行后2條時(shí)報(bào)錯(cuò)

DB Error: 1 "near "測(cè)試1": syntax error"

DB Query: INSERT INTO DICT_t_m_221(did,data_394,data_395) values('99','3','jiddk_名稱' 測(cè)試1')


DB Error: 1 "near "*": syntax error"

INSERT INTO DICT_t_m_221(did,data_394,data_395) values('100','3','jiddk_名稱',*%$#()')

報(bào)錯(cuò)導(dǎo)致的結(jié)果

查看數(shù)據(jù)庫(kù),發(fā)現(xiàn)報(bào)錯(cuò)的語(yǔ)句,數(shù)據(jù)就插不進(jìn)去,數(shù)據(jù)丟失。

仔細(xì)一看就會(huì)看出結(jié)果,因?yàn)榉?wù)器給的參數(shù)包含一些特殊,字符,或者逗號(hào),單引號(hào)導(dǎo)致的結(jié)果

所以這些特殊數(shù)據(jù)得做特殊處理

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • MySQL 數(shù)據(jù)庫(kù)常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫(kù) use...
    55lover閱讀 4,829評(píng)論 1 57
  • 大概是家教太嚴(yán)的緣故,直到大學(xué)一年級(jí)我還是一個(gè)畏畏縮縮,不敢表現(xiàn)自己的姑娘。從很小開(kāi)始就喪失選擇權(quán)的我,曾認(rèn)為循規(guī)...
    酊鳴閱讀 312評(píng)論 0 0
  • 01 凌晨剛剛做完報(bào)告,眼睛脹疼發(fā)酸,準(zhǔn)備睡覺(jué),習(xí)慣性的打開(kāi)簡(jiǎn)書(shū),無(wú)意看到一位作者的文章《堅(jiān)持跑步100天,我遇到...
    淺塵一笙閱讀 4,947評(píng)論 2 17