http://dacoolbaby.iteye.com/blog/1698957 --20180327 重写wm_concat函数,解决行数超过上限问题 /*执行前请将APPS替换为当前登录用户*/ --1.创建自定义类型t_yd_concatCREATE OR REPLACE TYPE APPS.t_yd_concatAUTHID CURRENT_USER AS OBJECT( CURR_STR clob, STATIC FUNCTION ODCIAGGREGATEINITIALIZE(SCT…
首先让我们来看看这个神奇的函数wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用 准备测试数据 SQL> create table test(id number,name varchar2(20)); SQL> insert into test values(1,'a'); SQL> insert into test values(1,'b'); SQL> insert into test va…
(1)select mark, wm_concat(status) from DISSENT_INFO t GROUP BY mark; 查出来的数据 mark status 222 1007,1006333 1008,1008444 1008 (2) SQL> select deptno,listagg(ename,',')within group(order by sal)name from emp group by deptno; DEPT…