ora-00932:数据类型不一致:应为-,但却获得NCLOB

ORA-00932 :数据类型不一致:应为-,但却获得CLOB

写程序时,会遇到主题表和回复表的内容字段都为clob字段,此时要取出一个贴子时,会使用到union,它这时会报ORA-00932 不一致的数据类型 要求 -得到的却是clob错误。 

原因是:lob字段不能做group by,而union中需要使用group by过滤到重复纪录,所以不行 

解决方法:用 UNION ALL 就可以了
 
blob类型是无法直接查看的
--不过如果好像11g取消了这个设置
posted @ 2012-10-10 13:55  gongsh  阅读(4238)  评论(0编辑  收藏  举报