Oracle連接多個字符串


Oracle連接多個字符串

函數concat(A,B)作用:鏈接字符串

  • 區別:

  Oracle中:CONCAT()只允許兩個參數;(貌似可以內嵌)

  Mysql中:CONCAT()可以連接多個參數;

1、用||符號進行拼接

例子:select A||B from test

結果就是AB合並

例子:select “A” || “,” || “B” from test    
結果就是"A,B"

例子:select “A” || “,” || “B” || “/” || “C” from test
結果就是"A,B/C"

如果用函數CONCAT(ch1,ch2)來拼接字段的話,CONCAT函數限制只能拼接兩個,這時可以用||來實現自由拼接

||拼接符號還可適用於distinct(A||B)函數中。同樣起到字段拼接。

【參考】https://www.cnblogs.com/Formulate0303/p/12462282.html


免責聲明!

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



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