\'西瓜\',為什么要這樣寫呢?直接寫成insert into fruitshop(name, num, price) values('西瓜', 9, 5);可以嗎?
4 回答

Caballarii
TA貢獻1123條經驗 獲得超629個贊
你都沒說是在哪個場景這樣用的。
目測是把這條sql語句作為字符串,外面本身就需要單引號,所以要把sql里面的單引號轉義,不然字符串識別就出錯了

qq_青棗工作室_0
TA貢獻446條經驗 獲得超754個贊
"insert into fruitshop(name, num, price) values('西瓜', 9, 5);"
跟
"insert into fruitshop(name, num, price) values(\'西瓜\', 9, 5);"
是一樣的。
添加回答
舉報
0/150
提交
取消