add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
ID ID_ORD CODE DORD
1444284517 4255;2187606199 ONB2B3BB8 25.04.2021
ID ID_ORD X
1444284517 4255;2187606199 ONB2B3BB8
1444284517 4255;2187606199 25.04.2021
JSON_DATAGUIDE(JT.VALS)
[{"o:path":"$.CODE","type":"string","o:length":16},{"o:path":"$.DORD","type":"string","o:length":16}]
PATH TYPE LENGTH
$.CODE string 16
$.DORD string 16
1 rows affected

dbms_output:
select jt.*
from json_table (:sJson, '$'
   columns
      ID varchar2(32) path '$.ID',
      ID_ORD varchar2(32) path '$.ID_ORD',
        nested path '$.Vals[*]'
              columns (
                 "CODE" varchar2(16) path '$.CODE',
                 "DORD" varchar2(16) path '$.DORD'
              )) jt
1 rows affected

dbms_output:
select jt.*
from json_table (:sJson, '$'
   columns
      ID varchar2(32) path '$.ID',
      ID_ORD varchar2(32) path '$.ID_ORD',
        nested path '$.Vals[*]'
              columns (
                 "CODE" varchar2(16) path '$.CODE',
                 "DORD" varchar2(16) path '$.DORD'
              )) jt
1444284517:4255;2187606199:ONB2B3BB8:25.04.2021