Oracle學習筆記:轉義字符Q


在 Oracle 中有時需要使用轉義特殊字符。

通常使用單引號,但這種轉義方式很不直觀。

select 'It''s a bird.' from dual;

另外,還可以使用 Q'' 來對特殊字符進行轉義。Q 轉義符通常后面使用 ! [] {} () <> 等轉義符號。

  • 任意單字節和多字節字符集
  • []、{}、()、<> 等各種組合 (引用符用字符也可以 不會出錯)
  • 大寫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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM