OleDbParameter和ORA-01461

时间:2018-09-09 09:01:12

标签: c# oracle oledbconnection

在Oracle数据库中,我有一列类型为LONG RAW的列。我正在使用OleDb插入此表中(对不起,没有其他选择,例如ODP.Net)。这就是我在做什么,

var p = cmd.Parameters.Add(new System.Data.OleDb.OleDbParameter(name: "@attachment", dataType: System.Data.OleDb.OleDbType.LongVarBinary, size:bytes.Length ));
p.Value = bytes;

我在这里ORA-01461: can bind a LONG value only for insert into a LONG column

我正在尝试很多选择,但是失败了。

0 个答案:

没有答案