Créer un delimitted chaîne à partir d'une requête dans DB2

Je suis en train de créer un delimitted chaîne à partir des résultats d'une requête dans DB2 sur l'iSeries (as/400). J'ai fait cela en T-SQL, mais ne peut pas trouver un moyen de le faire ici.

Voici mon code T-SQL. Je suis à la recherche d'une équivalence dans DB2.

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

Si les descriptions dans ma table ressemble à ceci:

Desc 1
Desc 2
Desc 3

Alors il sera de retour ce:

Desc 1, Desc 2, Desc 3

Dans MySQL, ce serait " GROUP_CONCAT()'.

OriginalL'auteur Jeff Stock | 2010-09-16