select 问题求教

yundeweilai 2014-05-12 09:35:24
select rowname, wm_concat(CASE colname WHEN '0' THEN cnt ELSE null END) AS "0" FROM(
select rowname,1 roworder,colname,cnt from tmp_whq_guizhou_t where rowname='北京市' ) GROUP BY ROWNAME


查询出现:1 北京市 <CLOB>
我没有定义CLOB类型啊
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灰狼W 2014-05-12
  • 打赏
  • 举报
回复
如果少于4000字节,在wm_concat()外面加一层to_char()转成字符就行了
yundeweilai 2014-05-12
  • 打赏
  • 举报
回复
引用 1 楼 wildwave 的回复:
是wm_concat函数返回的...
怎么才能显示出来呢?
小灰狼W 2014-05-12
  • 打赏
  • 举报
回复
是wm_concat函数返回的...
yuyeyi 2014-05-12
  • 打赏
  • 举报
回复
wm_concat 返回的是clob 用to_char转换
yundeweilai 2014-05-12
  • 打赏
  • 举报
回复
引用 2 楼 yundeweilai 的回复:
[quote=引用 1 楼 wildwave 的回复:] 是wm_concat函数返回的...
怎么才能显示出来呢?[/quote] 谢谢已解决

17,086

社区成员

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

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