Het beste dat ik kon bedenken, was om een tabelvariabele van jouw type lokaal voor de functie te declareren en die in je hele code te gebruiken. Voer dan een INSERT...SELECT uit in de parametertabel vlak voor de RETURN-instructie.
Ik heb tot nu toe door de gebruiker gedefinieerde typen vermeden. Hoewel ze veelbelovend lijken, met de mogelijkheid om het type op één locatie te wijzigen in plaats van overal gegevenstypen te veranderen, lijken ze vanwege problemen als deze gewoon nooit te presteren als het gaat om productiviteit en onderhoud.