funktion med INSERT og RETURN-value
Hi,jeg har en Oracle-funktion:
+++
create or replace function TBLTEST_FUNKTION(testvalue in integer) return integer is
Result integer;
begin
INSERT INTO (col1,col2) VALUES ( testvalue, 'abcdefg' );
Result := testvalue;
return(Result);
end TBLTEST_FUNKTION;
+++
Nu vil jeg gerne faa en SQL-query til at udfoere denne funktion og samtidig faa fat i Return-vaerdien.
SELECT TBLTEST_FUNKTION( 1234 ) FROM DUAL
virker ikke pga. at man ikke maa bruge INSERT indenfor en SELECT.
Er der nogen, som ved en loesning til dette problem?
med venlig hilsen
KernelX