当前位置: 代码迷 >> Oracle管理 >> 在做oracle数据库支持的时分,数据类型不一致: 应为 - 但却获得 CLOB
  详细解决方案

在做oracle数据库支持的时分,数据类型不一致: 应为 - 但却获得 CLOB

热度:527   发布时间:2016-04-24 04:14:42.0
在做oracle数据库支持的时候,数据类型不一致: 应为 -, 但却获得 CLOB
>> ERROR 执行命令定义时出错。有关详细信息,请参阅内部异常。
>> ERROR    在System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
>> ERROR ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB。
不应该是数据类型的原因,因为在数据库里根本就没有lob,而且我是用EF做的,数据库没有,EF中也就没有;我就是想知道,怎么获得的这个CLOB,在一个空数据库里我只能第一次加入特杂乱的数据,而且会报错,再插入数据的时候,还是会抱着错,而且不会有数据库中不会再插入数据。
------解决方案--------------------
oracle某些内部函数的返回值是lob类型,如wmsys.wm_concat,不知道是不是这方面的原因
  相关解决方案