19 lines
409 B
Plaintext
19 lines
409 B
Plaintext
CREATE OR REPLACE FUNCTION FUN_GIORNI_MENO (data_in IN DATE, giorni IN NUMBER)
|
|
RETURN DATE
|
|
-- Sottrae a data_in un numero giorni di giorni lavorativi
|
|
IS
|
|
appo_data DATE := NULL;
|
|
appo_giorni NUMBER := giorni;
|
|
BEGIN
|
|
appo_data := data_in;
|
|
|
|
FOR j IN 1 .. appo_giorni
|
|
LOOP
|
|
appo_data := dwh.fun_date_festive (appo_data - 1);
|
|
END LOOP;
|
|
|
|
RETURN appo_data;
|
|
END fun_giorni_meno;
|
|
/
|
|
|