ORA-01461 错误是一个 Oracle 数据库错误,其含义是“仅能绑定要插入 LONG 列的 LONG 值”。这通常发生在尝试将一个非 LONG 类型的数据绑定到需要 LONG 类型数据的列时。 可能导致ORA-01461错误的原因 数据长度超过限制: 当向VARCHAR2 类型的列插入数据时,如果数据长度超过 4000 字节(最大值),Oracle 可能会...
mybatis + oracle,出现ORA-01461:仅能绑定要插入LONG列的LONG值 1.这个异常是指,用户向数据库执行插入数据操作时,某条数据的某个字段值过长,如果是varchar2类型的,当长度超过2000,--4000(最大值)之间的时候,oracle会自动将该字段值转为long型的(-_-||有点坑~),然后插入操作失败。 2.改完数据类型之后还是...
ORA-01461解决办法: 引起原因: 主要为CLOB,BLOB等大字段数据Insert引起. 我的环境: WCF + NHibernate 2.1.1 + Oracle 10g + OracleClient19g 先在下载Oracle 10g Release 2 ODAC and Oracle Developer Tools for Visual Studio .NET, 配置好数据库的链接(确保没问题,自带测试程序,可以做测试) 接下来开始配置...
ORA-01461: 仅能绑定要插⼊ LONG 列的 LONG 值错误 可能有以下⼏种原因:可能有以下⼏种原因:1、插⼊到字符串长度⼤于4000字节。2、插⼊到表中的记录的某个字段数据的实际长度⼤于2000个字节(如果是UTF-8,则是1333个字节);或者是插⼊的记录中有两个或两个以上长度⼤于2000字节的字符串...
oracle ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值,对于UTF-8或欧洲的某些字符集,oracle在存储时,对于一个字符需要2个或3个字
--- Cause: java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值 初步怀疑是插入的值大于该字段数据类型约束的长度导致。因为这个异常是指用户向数据库执行插入数据操作时,某条数据的某个字段值过长,如果是varchar2类型(最大长度为4000字节)的,当长度超过2000--4000(最大值)之间的时候,oracl...
java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值;ORACLE数据库异常解决办法 这个异常是指,用户向数据库执行插入数据操作时,某条数据的某个字段值过长,如果是varchar2类型的,当长度超过2000,--4000(最大值)之间的时候,oracle会自动将该字段值转为long型的,然后,插入操作失败。解决办法是:...
page ORA-01461: can bind a LONG value only for insert into a LONG column | Observing Oracle. I actually do have 2 questions for you if you do not mind. Could it be only me or does it look like some of these responses look like they are written by brain dead visitor...
案例1: 我的ORACLE表里没有long字段,可是保存时报错: ORA-01461 :仅可以为插入LONG列的LONG值赋值 本来我这张表里只有一个VARCHAR2(4000)的字段,一直没有这种错误发生,后来我把另一个字段长度调整为VARCHAR2(4000),这错误就开始发生了。 你的数据库字符集
ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值错误 可能有以下几种原因: 可能有以下几种原因: 1、插入到字符串长度大于4000字节。 2、插入到表中的记录的某个字段数据的实际长度大于2000个字节(如果是UTF-8,则是1333个字节);或者是插入的记录中有两个或两个以上长度大于2000字节的字符串。