各大老师好,请教一个问题.
我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
Caused by: java.sql.BatchUpdateException: ORA-01461: can bind a LONG value only for insert into a LONG column
如果长度改成500就没问题.
如何解决这个问题?请给个简便的方法,已经这是已经上线的系统,不适合再做大的改动.
oracle的长度大小是不是几K的限制啊,可不可以通过调oracle参数来修改.
紧急求助,感谢大家.
引用 各大老师好,请教一个问题. 我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update Caused by: java.sql.BatchUpdateException: ORA-01461: can bind a LONG value only for insert into a LONG column 如果长度改成500就没问题. 如何解决这个问题?请给个简便的方法,已经这是已经上线的系统,不适合再做大的改动. oracle的长度大小是不是几K的限制啊,可不可以通过调oracle参数来修改. 紧急求助,感谢大家."如果长度改成500就没问题",是指插入数据的长度还是varchar2的长度?
插入数据的长度为500.varchar2的长度还是3000
插入数据的是不是有非ascii的字符?
试一下把varchar2改称nvarchar2试一下
或者改用varchar2(3000 char)
引用 各大老师好,请教一个问题.
相关问答:
比如我有testA、testB、testC三个表 我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思 哪位高人帮助下啊 一个数据库小白在此求救啦 SQL code:
......
oracle not available shared memory realm does not exist 请问高手这个问题如何解决? http://www.inthirties.com/thread-109-2-1.html 指定下ORACLE_SID,ORACLE_HOME看看,不行就用1楼得方法了.. cm ......
3-5人,工作地点上海浦东软件园,2-3年经验,英文流利,有意者请联系38954510-1355,15821699737,y.ming@live.cn 自己顶。。。 没有ORACLE ERP的经验,有用友和TIPTOP经验,英语说不好,看还是可以! 不知道有没有 ......
我写的一个Job declare job1 integer; begin dbms_job.submit(job1, 'Sale_FinanceUseFee(4,null,null,null);', TRUNC(SYSDATE)+1.103, ......
oracle安装时,在进行检测时,提示网络监测未成功,需要安装虚拟网卡 但是我们办公室同样配置的两台电脑,为什么一台出现网络监测未成功,而另一台机子就没有出现这种情况 在什么情况下,会出现网络监 ......