ORA-00932: 不一致的数据类型: 要求 - 得到的却是 CLOB

hailun 2007-12-16 11:13:57

select i.lx,i.bt,i.fbrq,i.keyid,i.lx,i.bywz6,t.lbmc,u.username fbuser from doc_info i,doc_type t,arc_user u
where u.userid=i.fbuser and i.lx=t.lbid and lx='2103' and bywz6='二级'
union
select i.lx,i.bt,i.fbrq,i.keyid,i.lx,i.bywz6,t.lbmc,u.username fbuser from doc_info i,doc_type t,arc_user u
where u.userid=i.fbuser and i.lx=t.lbid and lx='2103' and bywz6!='二级' order by fbrq desc


nr字段是clob类型的,用PL/SQL查询的时候,在第一个SQL上的i.nr标为下红线,我把二个i.rn去掉后就可以查出数来了,不知道为什么
...全文
448 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhwei_wen 2007-12-16
  • 打赏
  • 举报
回复
小顶一下。
hailun 2007-12-16
  • 打赏
  • 举报
回复
我晕,在baidu里没查到答案,在google查第一条就找到答案了,郁闷
http://blog.csdn.net/hailang99/archive/2007/09/14/1785509.aspx
上面这是google里找到的,以后决定放弃baidu了
哪位朋友来顶一下我结贴了

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧