Crear una cadena delimitada a partir de una consulta en DB2

Estoy tratando de crear una cadena delimitada a partir de los resultados de una consulta en DB2 en el iSeries (AS / 400). He hecho esto en T-SQL, pero no puedo encontrar una manera de hacerlo aquí.

Aquí está mi código en T-SQL. Estoy buscando un equivalente en DB2.

DECLARE @a VARCHAR(1000)
SELECT @a = COALESCE(@a + ', ' + [Description], [Description])
FROM AP.Checkbooks
SELECT @a

Si las descripciones en mi tabla se ven así:

Desc 1
Desc 2
Desc 3

Entonces devolverá esto:

Desc 1, Desc 2, Desc 3

Respuestas a la pregunta(4)

Su respuesta a la pregunta