orcale的特殊字符一般跟ansi编码格式一致, 转义时需要使用chr()
查询特殊字符对应的转义,可以执行如下sql:
1、编码转字符串
select chr(33) from dual;
2、字符串转编码
select ascii('"') from dual;
例如:
转义前:select 'https://mp.youkuaiyun.com/mp_blog/creation/editor?a=1&b=2' from dual;
转义后:select 'https://mp.youkuaiyun.com/mp_blog/creation/editor?a=1'||chr(38)||'b=2' from dual;