Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Não consigo usar LISTAGG


Em neste artigo você tem diferentes abordagens para lidar com a agregação de strings, incluindo aquelas a serem consideradas se você estiver executando uma versão do Oracle anterior ao 11g Release 2 (que é o seu cenário).

Particularmente, você pode usar o WM_CONCAT da Oracle função:
SELECT deptno, wm_concat(ename) AS employees
FROM   emp
GROUP BY deptno;

Você também pode definir sua própria função para agregação de strings ou usar outras funções como SYS_CONNECT_BY_PATH ou COLLECT . No artigo acima você tem exemplos desses métodos.