Nun habe ich aber doch noch eine Frage:
Wenn das hier das Script ist, mit dem die SP in die
DB kam,
was muss ich dann tun um an den ReturnWert der SP heranzukommen?
CREATE OR REPLACE FUNCTION SP_BlaBlub(iAbc_ID in varchar2) return varchar2
IS
tCnt pls_integer;
tRes varchar2(4) := 'F';
begin
select count(*) into tCnt from tableXox t where Xyz_ID = '14' and t.P_ID = iAbc_ID;
if tCnt > 0 then
tRes := 'T';
end if;
return tRes;
EXCEPTION
WHEN OTHERS THEN
...
;
END;
Ich habe bisher folgende drei Zeilen:
ADOStoredProc_SP_BlaBlub.Open;
DM1.ADOStoredProc_SP_BlaBlub.Parameters.ParamValue s['iAbc_ID'] := '020880';
DM1.ADOStoredProc_SP_BlaBlub.ExecProc;
Wie was muss ich schreiben um an
tRes
heranzukommen?