oraclesql语句中包含‘’的解决⽅法
sql语句查询不包含如 select * from table1 t de=#{Code1}, 如果code1为‘a&B’时,在运⾏该语句时,会提⽰输⼊B的值,不能得到期望的结果。此时得对code1进⾏处理:
1、将其改为‘a’||'&'||'B',
2、将其改为‘a’||chr(38)||'B',其中chr(38) 标识‘&’的ascII码值;可以通过SELECT ascii('&') FROM dual 获得相应的码值
之后就可以正常运⾏
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论