oracle根據某個字段,將數據拆分成多行


oracle數據庫表中,如果某字段中的數據由逗號(',')分隔保存,可采用下面的sql語句,將數據分為多行 SELECT distinct REGEXP_SUBSTR(t.fk_id, '[^,]+', 1, level) fkId, t.* from t_table t connect by level <= regexp_count(t.fk_id, ',') + 1


免責聲明!

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



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