expsigladb.Package.CLASS_COMP_DOC_CONT_NMP.sql Maven / Gradle / Ivy
--------------------------------------------------------
-- DDL for Package CLASS_COMP_DOC_CONT_NMP
--------------------------------------------------------
CREATE OR REPLACE PACKAGE "CLASS_COMP_DOC_CONT_NMP" AS
--
-- CLASS_COMP_DOC_CONT_NMP- Package di gestione inserimenti nella tabella di Log :L_ASS_COMP_DOC_CONT_NMP
-- Date: 08/04/2004
-- Version: 1.0
--
-- Dependency:
--
-- History:
--
-- Date: 08/04/2004
-- Version: 1.0
-- Creazione
--
-- Constants:
--
-- Functions e Procedures:
--
-- Pre-post-name: Inserimento di una riga nella tabella di LOG : 'L_ASS_COMP_DOC_CONT_NMP'
--
-- pre: esistenza della tabella di LOG : 'L_ASS_COMP_DOC_CONT_NMP'
-- post: Viene inserita una riga nella tabella di LOG,
--
-- parametri:
-- aL_ASS_COMP_DOC_CONT_NMP-> Riga da inserire
procedure INSERTRIGA(aTbName varchar2, aL_ASS_COMP_DOC_CONT_NMP L_ASS_COMP_DOC_CONT_NMP%rowtype);
--
-- Pre-post-name: aggiornamento della tabella di registro dei LOG : LOG_REGISTRY
--
-- pre: esistenza della tabella di LOG_REGISTRY
-- post: aggiornamento della tabella di LOG_REGISTRY per lo stato della
-- tabella L_ASS_COMP_DOC_CONT_NMP
--
-- parametri:
-- aTbName -> Nome della tabella sorgente
-- aTipoTrg -> Tipologia del trigger che ha scatenato la modifica
-- 'I' -> Trigger di Inserimento
-- 'D' -> Trigger di Cancellazione
-- 'U' -> Trigger di Aggiornamento
-- aUser -> Utente che ha scatenato la modifica
procedure updateRegistry(aTbName varchar2, aTipoTrg char, aUser varchar2 );
--
-- Pre-post-name: attivazione del trigger sulla tabella :ASS_COMP_DOC_CONT_NMP
--
-- pre: Esistenza del trigger in esame, sulla tabella ASS_COMP_DOC_CONT_NMP, e stato del trigger in esame = Disable
-- post: attivazione del trigger in esame sulla tabella ASS_COMP_DOC_CONT_NMP
--
-- parametri:
-- aNomeTrg -> Nome del trigger che vogliamo attivare
procedure attivaTrg(aNomeTab varchar2, aNomeTrg varchar2, aUser varchar2 ) ;
--
-- Pre-post-name: disattivazione del trigger sulla tabella :ASS_COMP_DOC_CONT_NMP
--
-- pre: Esistenza del trigger in esame, sulla tabella ASS_COMP_DOC_CONT_NMP, e stato del trigger in esame = Enable
-- post: disattivazione del trigger in esame sulla tabella ASS_COMP_DOC_CONT_NMP
--
-- parametri:
-- aNomeTrg -> Nome del trigger che vogliamo disattivare
procedure disattivaTrg(aNomeTab varchar2, aNomeTrg varchar2, aUser varchar2 );
end;
© 2015 - 2024 Weber Informatics LLC | Privacy Policy