0
我有這個表(假期):轉換幾個逗號,串入行
CCAA FREEDAYS
AND 01/01,01/03
MAD 01/01,03/03
EUS 01/01,31/12
....
,我想獲得該另一個表:
CCAA FREEDAY
AND 01/01
AND 01/03
MAD 01/01
MAD 03/03
EUS 01/01
EUS 31/12
...
我使用這個SQL查詢:
with t as (SELECT freedays AS txt, CCAA AS CCAA
FROM HOLIDAYS)
select REGEXP_SUBSTR (txt, '[^,]+', 1, level) as freeday, CCAA
from t
connect by REGEXP_SUBSTR (txt, '[^,]+', 1, level) is not null
但我獲得了無盡的行的表...
你能幫我嗎?非常感謝。
謝謝很多@Alex Poole。有用! – Madmartigan