IBDB@XE |
Package body IBDB.PKG_UTILS Paquet que conte utilitats generals de la base de dades.
|
Program units |
FN_AUDITAR_CANVIS | Funció que ens permet auditar els canvis a la base de dades. |
PR_AUDITAR_CANVIS | Procediment que ens permet auditar els canvis a la base de dades. |
FN_AUDITAR_CANVIS
Function FN_AUDITAR_CANVIS(pObjectName IN VARCHAR2, pCode2bSaved IN VARCHAR2 DEFAULT NULL) RETURN INTEGER
Funció que ens permet auditar els canvis a la base de dades.
Aquesta funció encapsula el procediment PR_AUDITAR_CANVIS afegint la funcionalitat de retornar el valor actual de la secuencia.
La funció garantitza la correcta inserció dels registres de log a la taula AUDITORIA.
Version |
1.0 Març-Juny 2013 |
Author |
Juanjo Díaz Pérez |
Parameters |
pObjectName |
Es el nom del objecte que s'està executant. | |
pCode2bSaved |
Es la descripció que volem enmagatzemar. |
Returns |
El valor de la sequencia seq_auditoria_id o C_UNKNOWN_KO. |
PR_AUDITAR_CANVIS
Procedure PR_AUDITAR_CANVIS(pObjectName IN VARCHAR2, pCode2bSaved IN VARCHAR2 DEFAULT NULL)
Procediment que ens permet auditar els canvis a la base de dades.
Aquest procediment haurà de ser cridada per el desenvolupador cada cop que vulgui auditar o preparar un disparador que la cridi.
Te la particularitat de que la seva transacció es autónoma i per tant el commit que realitza en el process de auditoria no afectarà al process pare que la crida.
La funció garantitza la correcta inserció dels registres de log a la taula AUDITORIA.
Version |
1.0 Març-Juny 2013 |
Author |
Juanjo Díaz Pérez |
Parameters |
pObjectName |
es el nom del objecte que s'està executant. | |
pCode2bSaved |
es la descripció que volem enmagatzemar. |