?replace(wm_concat(discount),',','%/') as zk
?
discount类型是number ,奇怪的是zk返回值确实<CLOB>
?
我百度了下这个哥们也遇到了
http://www.itpub.net/thread-1347627-1-1.html
?
系统的数据库迁移了,以前是11G,现在是10G,以前VIEW中用了WMSYS.WM_CONCAT,以前传回的是VARCHAR,现在居然传回CLOB了,全报错了。
请高人指点指点!!!!
?不过我们是11.1升级到11.2
?
?
你传入的是CLOB吗???WM_CONCAT是undocument function不应该在正式环境下使用的,undocument function一般是oracle内部功能自己用的,你直接用他的会有很多问题,比如你这个版本更替,完全可以自己写个啊,搜索精华帖,替换这个函数