\'西瓜\',为什么要这样写呢?直接写成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
提交
取消