首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >On Oracle insert with Oracle managed driver ORA-01461:只能为insert绑定LONG值到LONG列

On Oracle insert with Oracle managed driver ORA-01461:只能为insert绑定LONG值到LONG列
EN

Stack Overflow用户
提问于 2016-11-24 01:44:55
回答 1查看 496关注 0票数 0

在使用Oracle的ODP.net托管代码驱动程序时(因此无需完全安装Oracle SQL*Net ),我收到一个

代码语言:javascript
复制
ORA-01461: can bind a LONG value only for insert into a LONG column.

使用以下语句插入数据时:

代码语言:javascript
复制
insert into bubs_taak_notities_v
(tak_code, tne_tekst_l, tne_onderwerp, tne_datum_ontvangen, tne_datum_gecommuniceerd, tne_orig_system_group, tne_publiceren_vlag, tnc_code, tne_email_adres_van, tne_email_adres_naar, tne_email_adres_cc, tne_email_adres_bcc, gbr_atr_naam, tne_mime_type, tne_afgehandeld_vlag) 
values 
(:i1, :i2, :i3, :i4, :i5, :i6, :i7, :i8, :i9, :i10, :i11, :i12, :i13, :i14, :i15)

当BLOB位于列列表的末尾时,不会出现问题。

如何避免使用此ORA-01461并避免完全安装Oracle SQL*Net?

EN

回答 1

Stack Overflow用户

发布于 2016-11-24 01:44:55

该问题是由Oracle托管驱动程序中的错误引起的。

通过将Oracle.ManagedDataAccess.dll从

4.121.2.20141216 ODAC版本3

4.121.2.20150926 ODAC版本4

问题不再出现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40771101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档