Vielen Dank,

das funktioniert erst mal.

Jetzt habe ich aber nochmal eine Frage dazu.
In der Select Anweisung die die Tabelle zurück gibt muss ich mehrere Select's mit UNION ALL verbinden.
Das funktioniert scheinbar nicht.
Jede einzelne Anweisung funktioniert aber wenn ich versuche die UDF mit UNION ALL zu erstellen kommt der Fehler das ein Feld nicht eindeutig ist.
Der komplette Select (mit den UNION ALL) funktioniert aber im interaktiven SQL.
Kann man in einer UDF vielleicht die Tabelle die die UDF zurückgibt mit mehreren Insert Into's füllen um die UNION ALL Verknüpfung zu umgehen?