यह मानते हुए कि आपका लाइनब्रेक चरित्र CHR(10) है, निम्नलिखित की तरह कुछ काम करना चाहिए:
SELECT TRIM(REGEXP_REPLACE(addr, '(.*)' || CHR(10) || '.*' || CHR(10) || '.*', '\1')) AS STREET_ADDR,
TRIM(REGEXP_REPLACE(addr, '.*' || CHR(10) || '(.*)' || CHR(10) || '.*', '\1')) AS CITY,
TRIM(REGEXP_REPLACE(addr, '.*' || CHR(10) || '.*' || CHR(10) || '(.*)', '\1')) AS STATE
FROM addr_table;
यदि निम्नलिखित कथन का उपयोग करके addr_table पॉप्युलेट किया गया है:
INSERT INTO addr_table(addr)
VALUES('12345 MY STREET' || CHR(10) || 'NOWHERESVILLE' || CHR(10) || 'ASTATE');
उपरोक्त चयन वापस आ जाएगा
STREET_ADDR CITY STATE
12345 MY STREET NOWHERESVILLE ASTATE
शेयर करें और आनंद लें