在 Oracle 中有时需要使用转义特殊字符。
通常使用单引号,但这种转义方式很不直观。
select ‘It‘‘s a bird.‘ from dual;
另外,还可以使用 Q‘‘
来对特殊字符进行转义。Q 转义符通常后面使用 ! [] {} () <>
等转义符号。
select q‘[It‘s a bird.]‘ from dual;
也可以使用 \
进行转义。
select q‘\It‘s a bird.\‘ from dual;
用这种方式不仅直观而且也不容易出错。
参考链接1:oracle q‘转义字符用法
参考链接2:oracle 12c 代替引用符(q)
原文:https://www.cnblogs.com/hider/p/13029257.html