Das geht native überhaupt nicht.
Hier musst du einen "Wrapper" als externe Prozedur/Funktion schreiben, die das Original dann mit den Argumenten aufruft.
Bedenke aber, dass du zwar 256 Parameter definieren kannst, aber spätestens mein Aufrufen bekommt man ein Zählproblem.

Als Funktion kannst du ja nur einen Wert zurückgeben, als TABLE kannst du auch Strukturen als SQL-Tabelle zurückgeben.