上面问题解决了,录入时却又录不进去,看日志报错
ORA-01461: can bind a LONG value only for insert into a LONG column
开始想是数据库移植的问题,编码也没有改变,导入时也没有报错,挺奇怪的,有道(呵呵我已经脱离百度了)了一下
发现一篇文章:
今天发生了ORA-01461 :can bind a LONG value only for insert into a LONG ...到处查询发现是一个字段中的中文内容导致,仔细分析了一下原因,是因为jdk1.5的String类型为utf-16编码方式,而jdk1.4为utf-8,通过在oracle网上查询10g的jdbc驱动有两个版本,旧版的不持jdk1.5,只支持jdk1.4,通过换jdbc驱动问题解决。