09. juli 2008 - 11:13Der er
9 kommentarer og 1 løsning
Function eller Procedure?
Jeg har en tabel der har en primær nøgle som indeholder 2 værdier, et tal, og en dato, jeg vil gerne have lavet en function eller procedure der returnere begge de to værdiger, værdierne må godt returneres som varchar. hvordan gøre jeg det?
skal du bare returnere en enkelt rækkes værdier? Normalt kan du blot bruge en procedure hvor du benytter IN OUT parametre:
create procedure test (p_pk in integer, p_kol1 in out varchar2, p_kol2 in out varchar2) is begin select kol1, kol2 into p_kol1, p_kol2 from table1 where pk = p_pk; end; /
som sagt jeg har primær nøgle som indeholder både Dato og Tal, jeg vil gerne lave en function eller procedure der kan returnere værdierne af Dato, og Tal (08-07-2002,7) i en streng f.eks. Så kan jeg bruger funktionen/Proceduren i en Trigger som jeg har lavt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.