lzth.net
当前位置:首页 >> orAClE plsql wmsys.wm_ConCAt()函数问题 >>

orAClE plsql wmsys.wm_ConCAt()函数问题

SELECT x.rc_id,wmsys.wm_concat(x.project_name) as project_name FROM( SELECT distinct t.rc_id, t.project_name FROM required_collect_detail t where t.rc_id=rc_id ) x group by x.rc_id

1. from tm_role r, tm_role_user_r ru where ru.role_id = r.role_id(+) 这个其实就是 Left outer join from tm_role_user_r ru left outer join tm_role r on ru.role_id = r.role_id 2.wm_concat,这个用 stuff可以替代 -- 查询处理 --SQL200...

with temp as( select 'China' nation ,'Guangzhou' city from dual union all select 'China' nation ,'Shanghai' city from dual union all select 'China' nation ,'Beijing' city from dual union all select 'USA' nation ,'New York' city...

将WM_CONCAT(...)的转换成字符型,TO_CHAR(WM_CONCAT(...))。 这是由于PLSQL DEV没有根据数据库的版本显示WM_CONCAT函数 返回的值。ORACLE 10g WM_CONCAT函数返回字符型,ORACLE 11g WM_CONCAT返回CLOB。

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com