原文:ORACLE 一條記錄 某字段值以';'拆分為多條記錄

SELECT ID,班組,班次日期, REGEXP SUBSTR TIME RANGE, , , LEVEL TIME RANGE level為對應第level個所拆分字符串,正則表達式匹配分隔符拆分 FROM 排班表 WHERE CONNECT BY LEVEL lt REGEXP COUNT TIME RANGE, 找到拆分字符串個數,即分隔符個數加 AND PRIOR ROWID ROWID ...

2020-04-22 10:48 0 712 推薦指數:

查看詳情

Oracle通過一個字段一條記錄拆分為多條記錄

前言 之前遇到了一次這樣的需求,當時沒有記錄,這一次又趕上了,簡單的記錄一下。 場景 表A中存放了集裝箱的信息,一個集裝箱一條記錄,表B中存放了對於集裝箱操作的指令,一條指令包括多個集裝箱箱號,通過分號;切割(TCIU2347687;XUTR3546865),現在的需求 ...

Sat Aug 17 02:00:00 CST 2019 0 2598
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM