Hallo,
die Anforderung ist einen Datensatz zu erzeugen der für jeden Kunden alle Informationen enthält (Schnittstelle zu rp-trade).
In diesem konkreten Fall ist es so das ich hier aus einer Datei die Istumsätze des Kunden für die letzten 24 Monate erzeugen muss. (Ein Datensatz pro Monat)

Da es sein kann das der Kunde keine Umsätze hatte, lese ich alle Datensätze des Kunden in einen String ein, und hänge an diesen String 24 Felder mit 000,00 an um immer einen String mit definierter Länge und Aufbau zurück zu bekommen.

Wie Fuerchau schon richtig sagte könnte man das wohl auch mit einem select lösen. Ich hatte aber bei meinen Tests damit Syntax Probleme die ich nicht lösen konnte.

Diese UDF ist auch in Anlehnung an einen Vorschlag von Birgitta zu einem anderen Problem entstanden weil ich die Ausgliederung von Teilabfragen in UDFs sympathisch finde.

GG