node.js中,sql语句中的问号(?)是参数的占位符,那么如果sql语句中本身包含问号,需要如何转义呢? 例如:...values ('url?para=value')...
回复 (4)
N
写存储过程里了,有更好的答案欢迎提供,多谢
I
需要转义吗? 假如有如下sql语句:
var sql=insert into test(url)values(?)
var args=['url?para=value'];
上面的sql语句的作用就是把url?para=value 这个值写入test表中,我觉得应该不需要转义吧,虽然我没有过类似的需求,不可以把我上面的代码拿去测试一下就知道了,
C
建议考虑代码的设计,也许就不会有这些问题了 :)
4
在单引号里面,不需要转义
参与回复
登录后即可参与回复。登录