CLOB字段超4000报ORA-22835或ORA-01704
来源:互联网 发布:ipv4 ipv6无网络权限 编辑:程序博客网 时间:2024/06/06 02:40
CLOB处理:SP2-0027: 输入太长 (> 2499 个字符):http://blog.csdn.net/bamuta/article/details/11131483
当CLOB大对象的字段值超过4000时,并且直接Insert或update时,会报如下的错:
ORA-22835: 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小 (实际: 5679, 最大: 4000)
ORA-06512: 在 line 111
也有可能报下面的错误:
ORA-01704: 文字字符串过长!
可用下面的方法解决:
declare
v_clob clob:='大对象字符串,超过4000.。。。';
begin
insert into erm_license values(111,5,v_clob);
end;
/
commit;
update也可以用同样的方法解决。
- CLOB字段超4000报ORA-22835或ORA-01704
- 对clob字段更新报ORA-01704: 字符串文字太长
- oracle ORA-01704问题(clob字段insert报错)
- oracle9i clob字段插入 报错ORA-01461
- 如何处理CLOB字段值超过4000字节时提示:“ORA-01704:文字字符串过长”的错误
- 如何处理CLOB字段值超过4000字节时提示:“ORA-01704:文字字符串过长”的错误
- 关于clob字段的使用 "ORA-22835:缓冲区对于CLOB到CHAR转换而言太小"异常
- ORA-22835 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小
- Oracle插入或修改 报ORA-01704: 文字字符串太长
- Oracle插入或修改 报ORA-01704: 文字字符串太长
- oracle修改字段报错:ORA-22858
- oracle 报错 关于"ORA-00942 表或视图不存在"
- ORA-00932: inconsistent datatypes: expected - got CLOB
- ORA-00932: inconsistent datatypes: expected - got CLOB
- ORA-00932: inconsistent datatypes: expected - got CLOB
- Oracle Error : ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 3000, maximum: 4000)
- Ora-03113 报错
- 报错ora-32035
- HDU1068:Girls and Boys
- 不使用rman工具就能恢复被rm删除的数据文件案例
- hdu 4617 : Weapon
- 博弈入门
- 八个Windows Phone小技巧
- CLOB字段超4000报ORA-22835或ORA-01704
- C++目录操作
- centos 下面安装的firefox 出现中文乱码
- [poj 2186]Popular Cows[Tarjan强连通分量]
- 【解题报告】HDU 4638 Group - 树状数组 + 求一段区间连续数字的段数
- linux write 命令 退格键无法生效
- 360阻止程序
- poj 3252 Round Numbers(数位DP,4级)
- 关于java参数传递