Oracle 字符串 分割

 SQL如下:

 SELECT regexp_substr('1@2@3@4','[^@]+',1,level) value
FROM dual
  CONNECT BY level <= LENGTH('1@2@3@4')-LENGTH(REPLACE('1@2@3@4','@',''))+1;

結果如圖:




其它方法參見:

       點擊打開鏈接

發佈了42 篇原創文章 · 獲贊 6 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章