Obrigado pela atualização, Roland.
Cumprimentos,
Krishna Tangudu
Avalados por :
Olá a todos,
Estou tentando encontrar um equivalente para LISTAGG para executar no HANA. No entanto, até agora não tive sucesso. Abaixo você pode encontrar um exemplo.
SELECT deptno,
LISTAGG ( ename , ',' ) WITHIN GROUP ( ORDER BY ename ) AS employees
FROM emp
GROUP BY
deptno ;
DEPTNO EMPLOYEES
---------- ------------------------------------------------------------ 10 CLARK,KING,MILLER 20 ADAMS,FORD,JONES,SCOTT,SMITH 30 ALLEN,BLAKE,JAMES,MARTIN,TURNER,WARD3 rows selected.
Também tentei implementá-lo usando funções. No entanto, pelo que vejo, não podemos usar entrada/saída nvarchar para funções escalares definidas pelo usuário. E também não é possível usar procedimentos em uma declaração `select`.
O que você me aconselha? Um exemplo seria ótimo.
Obrigado antecipadamente,
Cagdas
Obrigado pela atualização, Roland.
Cumprimentos,
Krishna Tangudu
Olá Krishna,
Acabei de testar com a Revisão 72 e está funcionando lá.
Chegou com a Revisão 71.
Obrigado,
Roland
P.S.: mais uma vez, certifique-se de usar STRING_AGG em vez de LISTAGG
Olá Roland,
Você teve a oportunidade de testá-lo? Estou na revisão 71, mas essa função ainda não está disponível para mim.
Saudações,
Krishna Tangudu
Olá,
como Martin já mencionou, chama-se STRING_AGG e está disponível a partir da Revisão 71.
Cumprimentos,
Roland
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute