我用utl_smtp写个了函数,实现发送邮件v_body varchar2(32767); 这是邮件体的变量从数据库里取到150行数据赋值给这个变量,提示 -6502
ORA-06502: PL/SQL: numeric or value error: character string buffer too small这样一个提示,请问如何解决这个问题,谢谢。
ORA-06502: PL/SQL: numeric or value error: character string buffer too small这样一个提示,请问如何解决这个问题,谢谢。
解决方案 »
- 回滚表空间增大
- 怎么定期把oralcle的数据更新到sql上来
- 如何用存储过程向一个表中插入年历!
- 关于Toad的Debugger的问题
- 本地Oracle无法访问问题。
- 如何安装 oracle8.05i 的客户端,才能在客户端运行exp80.exe 已完成对数据库的导出
- 关于constraint子句!
- oracle 客户端连接中,它告诉没有监听器,监听器是怎么配置的?
- 我的oracle进不了了,系统提示:oracle not available,急。在线等待!
- database link 数据链路问题 在线等待 请各位高手快帮忙!!
- 请问如何判断表类型的变量是否存在记录?
- oracle多表联合查询的问题
可见定义的变量长度小于将要被存放的数据值。
for m in query_name loopv_body || '<tr><td>' ||m.hea||'</td><td>'|| v_available_Qty || '</td><td>' ||
substr(m.re, 1, 10) || '</td></tr>';
end loop;