我在更新表时遇到此错误:
ORA-01461: CAN BIND A LONG VALUE ONLY FOR INSERT INTO A LONG COLUMN
给出此错误的列被定义为CLOB
,我试图插入一个包含近40k字符的字符串...
我读到here解决方案是将ParameterDirection
定义为InputOutput
而不仅仅是Input
。我做了,但后来我得到以下错误
ORA-00932: INCOHERENT TYPES OF DATA: - WAITED; CLOB OBTAINED
我该如何解决这个问题?另外我认为这是一个dll的问题,因为System.Data.OracleClient
它运行良好。但是我想使用Oracle.ManagedDataAccess
,因为另一个被弃用了。
由于
答案 0 :(得分:0)
https://community.oracle.com/thread/509725?start=15&tstart=0
再次 - 在Google中粘贴此错误 - 很多人都有很多错误,这些问题经常重复。