Lass mich raten, das geht unter V5R4 noch nicht oder......
Code:
Return strip(ltrim(returnval), leading, ',')
Die Syntax ist eigentlich uralt und konnte schon in den 4er Releases eingesetzt werden.
Besser ist es allerdings statt STRIP die Funktion TRIM zu verwenden.
Das Beispiel entfernt das erste führende Komma.
Code:
RETURN TRIM(Leading ',' from LTRIM(RtnValue));
Aber wolltest Du nicht, sofern der Rückgabe-Wert leer ist, dass dann nur Michael@... drin steht?
Dann könntest Du vor dem Return noch eine Case oder If-Anweisung einbauen:

Code:
 IF Coalesce(RETURNVAL, ' ') = ' ' THEN SET RETURNVALUE = 'Michael@...';
 END IF;
 RETURN TRIM(Leading ',' from LTRIM(RETURNVAL));
Warum nimmst Du die 4 Vertreter nicht direkt in die WHERE-Klausel auf, so dass auch nur diese 4 Vertreter ausgewählt werden?