課程
/后端開發(fā)
/Python
/python遇見數(shù)據(jù)采集
自己加上反引號會報錯
2017-01-18
源自:python遇見數(shù)據(jù)采集 4-1
正在回答
#個人見解#
當(dāng)使用的字段名、表名等與MySQL保留字沖突時(如創(chuàng)建名為desc的字段、往desc表中插入記錄),如果不加反引號``,無法執(zhí)行成功。
因此,INSERT `desc` VALUES('aa','bb');可以執(zhí)行成功。而INSERT desc VALUES('aa','bb');執(zhí)行失敗。
而當(dāng)你所使用的的字段名、表名不含有保留字時,可以不加反引號``
好像是為了區(qū)分保留字
不是反引號的問題,但為什么去掉反引號也可以正常運行?
舉報
本教程讓你初步掌握Python進(jìn)行數(shù)據(jù)采集,創(chuàng)造屬于你的價值
1 回答sql語句中單引號和反引號的區(qū)別?
1 回答為什么我無法引入模塊?
2 回答沒能使用request
3 回答使用pydoc報錯
4 回答pymysql已安裝,但是使用時報錯請問是什么問題?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-15
#個人見解#
當(dāng)使用的字段名、表名等與MySQL保留字沖突時(如創(chuàng)建名為desc的字段、往desc表中插入記錄),如果不加反引號``,無法執(zhí)行成功。
因此,INSERT `desc` VALUES('aa','bb');可以執(zhí)行成功。而INSERT desc VALUES('aa','bb');執(zhí)行失敗。
而當(dāng)你所使用的的字段名、表名不含有保留字時,可以不加反引號``
2017-01-18
好像是為了區(qū)分保留字
2017-01-18
不是反引號的問題,但為什么去掉反引號也可以正常運行?