Gracias por la actualización, Roland.
Saludos,
Krishna Tangudu
Avalados por :
Hola a todos,
Estoy tratando de encontrar un equivalente para LISTAGG para ejecutar en HANA. Sin embargo, hasta ahora no lo he logrado. A continuación se puede encontrar un ejemplo.
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.
También he intentado implementarlo utilizando funciones. Sin embargo, hasta donde veo, no podemos usar entrada/salida nvarchar para funciones escalares definidas por el usuario. Y tampoco es posible usar procedimientos en una declaración `select`.
¿Qué me aconsejas? Un ejemplo sería genial.
Gracias de antemano,
Cagdas
Gracias por la actualización, Roland.
Saludos,
Krishna Tangudu
Hola Krishna,
Acabo de probarlo con la Revisión 72 y funciona allí.
Llegó con la Revisión 71.
Gracias,
Roland
P.D.: nuevamente, asegúrate de utilizar STRING_AGG en lugar de LISTAGG
Hola Roland,
¿Tuviste la oportunidad de probarlo? Estoy en revisión 71 pero esa función aún no está disponible para mí.
Saludos,
Krishna Tangudu
Hola,
como Martin ya mencionó, se llama STRING_AGG y ha estado disponible desde la Revisión 71 en adelante.
Saludos cordiales,
Roland
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute