Oracle單引號拼接和替換


1.oracle拼接一個單引號:

正常寫法:''''||   

由於單引號存在轉義,第一個和最后一個是指定你要使用的字符,第二個’是單引號的轉義字符,所以需要第三個‘才是真正你要拼接的那個。

也可以用 chr(39) 作為字符拼接,這樣可能更直觀。

2.oracle替換單引號

REPLACE('a,b',',',chr(39) || ',' || chr(39)) 

此處將,替換為‘,'

例如:需要將a,b 替換為 'a','b' 可以這么寫:

    select  chr(39) || REPLACE('a,b',',',chr(39) || ',' || chr(39)) || chr(39) from dual

結果如上圖。


免責聲明!

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



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