首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行DBMS_UTILITY.COMMA_TO_TABLE时出错

运行DBMS_UTILITY.COMMA_TO_TABLE时出错
EN

Stack Overflow用户
提问于 2017-12-04 18:28:06
回答 0查看 478关注 0票数 0

我正在使用这个Oracle DB版本Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

我将这个字符串@IBERIA,P30L0X00054A4,2017-12-04T06:44:09,4.3803048133850,50.8304405212402存储在VARCHAR2

但是运行这个函数:

代码语言:javascript
复制
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 );

我得到了这个错误:

代码语言:javascript
复制
ORA-20001: comma-separated list invalid near 2
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47631244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档