PL/SQL 游标 报错 ORA-06502: PL/SQL: numeric or value error
报错信息为:ORA-06502: PL/SQL: numeric or value error。
在测试环境调试的时候打开游标也老是报这个错。
其中表中的一个字段是long字段,里面存的是一大串XML报文。
结构为以下。
c_send_packet LONG
=========里面存的内容为=========
<?xml version="1.0" encoding="GBK"?>
<PACKET type="RESPONSE">
<HEAD>
。。。。。。。。。。。。。。。。
</HEAD>
<BODY>
。。。。。。。。
</packet>
=========存过的内容为=============
for p in (select *
from t_table
where t_tm < add_months(sysdate,-1))loop
insert into table (content)values(p.content);
commit;
end loop;
相关推荐
【故障解决】ORA-06502
【故障解决】ORA-06502 PLSQL numeric or value error character string buffer too small.pdf
Oracle Exception汇总(自定义Oracle异常)
Oracle Exception汇总(自定义Oracle异常) 使用方法举例: Exception When no_data_found then Dbms_output.put_line(‘no_data_found’); ACCESS_INTO_NULL 为对象赋值前必需初始化对象。对应ORA-06530错误。 CASE_NOT_FOUND 使用CASE语句时在WHEN子句中没有包含必需的条件分支,并且没有包含ELSE语句。 对应ORA-06592错误。 COLLECTION_IS_NULL 给集合元素赋值前,必需初始化集合元素。对应ORA-06531错误。 CURSOR_ALRADY_OPEN 重新打开已经打开的游标。对应ORA-06511错误。 DUP_VAL_ON_INDEX 在惟一索引所对应的列上键入重复值。对应ORA-00001错误。
Oracle存储过程实例使用显示游标
存储过程调用 Function 并使用 游标循环得到每一条数据然后更新本条数据。初学代码写的不是很好,希望能给初学存储过程的兄弟们提供一点借鉴哦。
Mysql的游标的定义使用及关闭深入分析
于游标的用法Mysql现在提供的还很特别,虽然使用起来没有PL/SQL那么顺手,不过使用上大致上还是一样,本文将详细介绍一下,需要了解的朋友可以参考下
PL/SQL基础一之pl/sql块
NULL 博文链接:https://724073277.iteye.com/blog/1736292


