其他分享
首页 > 其他分享> > ORA-01461:仅能绑定要插入 LONG 列的 LONG 值

ORA-01461:仅能绑定要插入 LONG 列的 LONG 值

作者:互联网

项目场景:

ORA-01461:仅能绑定要插入 LONG 列的 LONG 值


问题描述:

当存入数据库某一字段,该值较大

在这里插入图片描述


原因分析:

因为Orcale数据库使用varchar2(4000),当超过一定字符量时候,数据库将自动转换为LONG类型字段, 所以存入超过2000字符的值就会报错.

解决方案:

一般我们会将数据库转存sql文件打包,删除表,打开转存的文件 将需要修改的字段修改为CLOB类型,再将sql运行,一般我们设置CLOB大小范围都是无值.

标签:CLOB,数据库,01461,LONG,sql,ORA
来源: https://blog.csdn.net/Lyndon429/article/details/114830331