Oracle DB 12.1.0.2
Dear Team,
can you please advise on error below?
create table tt_ticketinfoxml nologging as
select x.DOCKET_NUMBER_N, x.TICKET_REGN_DT_D, x.VISIBILITY_N, x.ENTITY_TYPE_V, x.NO_ENTITY_ID_N, x.STATUS_V, x.PRIORITY_N, x.RESPONSE_MEDIUM_V, x.RESP_MEDIUM_ADDR_V, x.CATEGORY_ID_V, x.SUBCATEGORY_ID_V, x.TICKET_TYPE_V, x.REF_DOCKET_NUMBER_V, x.LOGGED_BY_N, x.TT_SOURCE_V, x.RESPONDED_BY_N, x.TICKET_RESP_DT_D, x.LOCATION_V, x.AREA_V, x.REOPEN_COUNT_N,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'REGION') as REGION,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'STATE') as STATE,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'CITY') as CITY,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'STREETNO') as STREETNO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'BUILDINGNO') as BUILDINGNO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'COMPLAINTTYPE') as COMPLAINTTYPE,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'DESTINATIONNO') as DESTINATIONNO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'OTHERNO') as OTHERNO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'DOCKET_NO') as DOCKET_NO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'GEN_DOCKET_NO') as GEN_DOCKET_NO,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'SEGMENT') as SEGMENT,
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'CHANNEL') as CHANNEL,
x.QUESTION_V, x.ANSWER_V, x.REMEDY_REF_NO_V, x.UPLOAD_DOC_B, x.FILE_NAME_V, x.TICKET_REGN_DT_D_1, x.SEGMENT_V, x.CHANNEL_V, x.RELEVE, x.CAUSE, x.COMMENTS, x.REASON, x.ENTITY_ID_N
from cbsogg.tt_ticketinfo x;
~
SQL> @ttticketinfoxml.sql
extractvalue(xmltype(x.TT_ADDNL_DATA.getclobval()),'REGION') as REGION,
*
ERROR at line 3:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.XMLTYPE", line 272
ORA-06512: at line 1
Thanks,
Roshan