Hallo zusammen,
ich habe eine SQL Function, die mir eine gesamte Row einer Table zurückgeben soll.
Gibt es eine Möglichkeit, beim "returns table" anzugeben, dass ich gern die komplette Reihe hätte, ohne jedes Feld einzeln auflisten zu müssen?Code:create or replace function mylib.dummyfunction ( Wert1 numeric(2)) Returns table (Return1 numeric(2), Return2 numeric(2)) language SQL Not Deterministic Modifies Sql Data Called On Null Input Set Option Commit = *NONE, Dbgview = *Source Begin return select * from dummy where wert1 = dummy.wert fetch first row only; end
Das würde zwar funktionieren, aber wenn die Table erweitert wird, muss diese Function auch angepasst werden. Das möchte ich vermeiden.
Vielen Dank!
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks