चूंकि आपका Oracle संस्करण 12 है, आप वांछित आउटपुट प्राप्त करने के लिए अपने वर्तमान आउटपुट पर JSON फ़ंक्शन का उपयोग कर सकते हैं। आपका वर्तमान आउटपुट स्ट्रिंग्स का एक मान्य JSON सरणी है, आपको केवल उन्हें निकालने की आवश्यकता है। कुछ इस तरह:
with
current_output (id, date_range) as (
select 1, '["2019-01-07","2019-02-17","2019-03-17"]' from dual
)
select co.id, t.date_range
from current_output co
cross apply
json_table(co.date_range, '$[*]' columns date_range path '$') t
;
ID DATE_RANGE
-- ---------------
1 2019-01-07
1 2019-02-17
1 2019-03-17