ORA-24816: Expanded non LONG bind data supplied after actual
发布时间:2020-12-12 16:13:09 所属栏目:百科 来源:网络整理
导读:使用oracle进行写和更新操作时,有时候会由于某个字段太长,出现这种错误: ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column 出现原因 : 在update或insert语句中,有的字段是long类型,而你赋给这个字段的值又太长 解决
使用oracle进行写和更新操作时,有时候会由于某个字段太长,出现这种错误: ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column
出现原因:在update或insert语句中,有的字段是long类型,而你赋给这个字段的值又太长 解决方法:在实际的 LONG 或 LOB 列之后提供了扩展的非 LONG 绑定数据错误,这个错误是因为在绑定参数时把数据库中字段类型为LONG的字段放置在其他字段前设置了,只要将类型为LONG的字段绑定参数时放在最后设置即可解决。 即: 当你在insert 或update的时候将long字段放在后面。如: INSERT/UPDATE(...,columnX,columnY,columnWithLong); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |