中易网

SQL查询单双引号的问题

答案:2  悬赏:0  
解决时间 2021-03-14 21:15
if "%0:s"="" Select "@" as a else Select convert(VarChar(100), "%0:s") as a

%0:s 为数据库中的字符串,如果这个字符串中包含了" 这个查询就会报错了

请教一下有人知道怎么处理单双引号的查询吗(Sybase数据库)?
最佳答案
是这样的在SQL里字符型只能用单引号,双引号是引用的链接数据库的程序里的,如果要用双引号,在SQL里要加个',要是要加单引号也一样前面加个'所以就变成''',''了
全部回答
是这样的。双引号里的是解析的,也就是说整个$sql里的变量先被解析了,此时的单引号起的作用是告诉php sql解析器,这是一个值,如果你不加单引号的话,会执行不成功,因为php 解析器找不到sql语句里面的值。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀不同操作系统能一起玩吗
暴走大事件第五季什么时候更新时间
关公走麦城的歇后语是什么
现在弹好了的棉花多少钱一斤
玻璃真空规管一般的寿命是多少?
新水浒传卢俊义和林冲的师父
有什么手机单机游戏好玩?
50x60十6X300怎样简便运算
多个PES2010_EDIT.bin文件能合并为一个吗,求
普通硅胶胸贴是日常用的,还是只是为婚礼这样
邮亭到江津的火车一天有几班,是什么时间?
兴业银行东方航空联名信用卡如何免年费
武当情鱼馆地址在哪,我要去那里办事
鬼火三代二手8 9成新多少钱左右
什么牌子的电动汽车价钱最低
推荐资讯
武汉高联到底怎么样
问问答荷仙古出码什么意思?
关于完美世界通行证注册
挖机斗量1.5到1.8立方都有那些型号
速腾1.4T手动变速箱换挡异响怎么办
应届毕业大专生贷款软件有那些,希望得到帮助
二氧化硫和氧气在一定的体积的容器中反应,达
¢80的片铣刀铣铝要多少转,
一群孩子在公园里玩得正开心 用英语怎么说
尚衣品地址有知道的么?有点事想过去
变频器p0至p9都是设置什么的
屎伯为什么是招财的?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?