[英]Error running DBMS_UTILITY.COMMA_TO_TABLE
I am working on this Oracle DB version Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
我正在使用此Oracle DB版本Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
I have this String @IBERIA,P30L0X00054A4,2017-12-04T06:44:09,4.3803048133850,50.8304405212402
stored in VARCHAR2
我有这个字符串@IBERIA,P30L0X00054A4,2017-12-04T06:44:09,4.3803048133850,50.8304405212402
存储在VARCHAR2
But running this function: 但是运行此功能:
lv_tab_length BINARY_INTEGER;
lt_array DBMS_UTILITY.lname_array;
p_imei VARCHAR2(50);
UTC_time VARCHAR2(50);
asset_latitude VARCHAR2(20);
asset_longitude VARCHAR2(20);
DBMS_UTILITY.COMMA_TO_TABLE( list => p_msg
, tablen => lv_tab_length
, tab => lt_array
);
p_imei := lt_array( 1 );
UTC_time := lt_array( 2 );
asset_latitude := lt_array( 3 );
asset_longitude := lt_array( 4 );
I got this error: 我收到此错误:
ORA-20001: comma-separated list invalid near 2
v_array apex_application_global.vc_arr2;
v_array := apex_util.string_to_table(p_msg, ',');
p_imei := v_array( 1 );
UTC_time := v_array( 2 );
asset_latitude := v_array( 3 );
asset_longitude := v_array( 4 );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.