解析: 1、 hibernate里配置是string,但是setString最多长度为2000 2、采用UTF-8编码,每个字的长度为3,故虽然看起来输入的文字远远不足4000个字节,但是依然报错 解决方法: 思路是修改表结构把对应该字段的类型由varchar2(4000)修改为CLOB类型,长度依然可以为4000 若你现在直接去修改数据库中表字段的类型或采用修改表...
很多用户反应保存某业务的数据有问题。一保存就报 "ORA-01483: DATE 或 NUMBER 绑定变量的长度无效" 的错误。我是从程序到数据库字段定义都查了。结果也没有发现什么问题。然后百度,Google。上面要么说是是字符长度的问题,要么是java的驱动的问题。后来我想起今天早上替换的dll,结果发现替换回去就正常。再重新换成...
ORA-01483: DATE 或 NUMBER 绑定变量的长度无效 最近遇到这个问题好多次了,情况是这样的,使用JDBC进行批量的插入操作,由于实体比较大,里面有各种类型的数值,也有好几种日期型,使用的JDK1.6,ORACLE驱动,class14.jar,插入时,经常报两个错误: java.sql.BatchUpdateException: ORA-01483: DATE 或 NUMBER 绑定变量的长度...
绑定变量长度无限,好像是字段太长 比如 @dsfadfafasdfa 这种参数名字太长了 或者变量关键词 @关键词 0 回复 の.King VIP0 2022/9/7 sqlsugar 用的 5.0.2.0, 变量用的实体,长度很短的 0 回复 fate sta VIP0 2022/9/7 @の.King:也不能是关键词变量 0 回复 の.King VIP0 2022/9/8...
Bind Peeking是Oracle 9i中引入的新特性,一直持续到Oracle 10g R2。它的作用就是在SQL语句硬分析的时候...
如果长度〉1000,则可以使用Clob保存,这是解析ORA-01483和ORA-01461一种方法 就像:DefaultLobHandler ...
ORA-01483表示给定的DATE或NUMBER绑定变量的长度无效,也就是绑定变量的类型、长度和值不匹配。 常见案例 该错误的常见原因是在SQL语句中使用不匹配的数据类型和长度,例如,将一个长度为9的NUMBER绑定变量用于接受一个DATE类型的输入,如下所示: SELECT c1