Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
CREATE OR REPLACE Function WS_FUNZIONI_INSERT
2
  (
3
    nCOD_GRUPPO_F    IN NUMBER,
4
    sDESCRIZIONE     IN VARCHAR2,
5
    sLINK            IN VARCHAR2,
6
    sFLG_MENU        IN VARCHAR2,
7
    sNOME            IN VARCHAR2,
8
    sFLAG_F          IN VARCHAR2,
9
    nORDINE          IN NUMBER,
10
    nPADRE           IN NUMBER)
11
RETURN  	     NUMBER IS
12
TEMP_KEY             NUMBER;
13
-- Declare program variables as shown above
14
-- PRAGMA AUTONOMOUS_TRANSACTION;
15
BEGIN
16
-- TEMP_KEY:=WS_GRUPPI_FUNZIONE_SEQ.nextval;
17
select WS_FUNZIONI_SEQ.NEXTVAL into TEMP_KEY from dual;
18
INSERT INTO WS_FUNZIONI
19
 (COD_FUNZIONE, COD_GRUPPO_F, DESCRIZIONE, LINK, FLG_MENU, NOME, FLAG_F, ORDINE, PADRE)
20
VALUES
21
 ( TEMP_KEY, nCOD_GRUPPO_F, sDESCRIZIONE, sLINK, sFLG_MENU, sNOME, sFLAG_F, nORDINE, nPADRE);
22
 
23
--COMMIT;
24
    RETURN TEMP_KEY ;
25
-- EXCEPTION
26
-- WHEN exception_name THEN
27
-- statements ;
28
-- RETURN -1;
29
END;
30
/
31