51 lines
1011 B
Plaintext
51 lines
1011 B
Plaintext
CREATE OR REPLACE FUNCTION RECIPIENT_ONLINE_MSISDN
|
|
RETURN NUMBER
|
|
IS
|
|
|
|
--
|
|
-- To modify this template, edit file FUNC.TXT in TEMPLATE
|
|
-- directory of SQL Navigator
|
|
--
|
|
-- Purpose: Briefly explain the functionality of the function
|
|
--
|
|
-- MODIFICATION HISTORY
|
|
-- Person Date Comments
|
|
-- --------- ------ -------------------------------------------
|
|
errore NUMBER (1);
|
|
-- Declare program variables as shown above
|
|
BEGIN
|
|
errore := 0;
|
|
|
|
IF errore = 0
|
|
THEN
|
|
dwh.update_rec_online_msisdn (errore);
|
|
END IF;
|
|
|
|
IF errore = 0
|
|
THEN
|
|
dwh.update_rec_hoc_online_msisdn (errore);
|
|
END IF;
|
|
|
|
IF errore = 0
|
|
THEN
|
|
dwh.update_rec_tacs_online_msisdn (errore);
|
|
END IF;
|
|
|
|
IF errore = 0
|
|
THEN
|
|
dwh.sla_recipient_on_demand (errore);
|
|
END IF;
|
|
|
|
RETURN errore;
|
|
EXCEPTION
|
|
WHEN OTHERS
|
|
THEN
|
|
errore := 1;
|
|
DBMS_OUTPUT.put_line (
|
|
'Errore in RECIPIENT_ONLINE_MSISDN '
|
|
|| SQLERRM
|
|
);
|
|
RETURN errore;
|
|
END; -- Procedure
|
|
/
|