|
Package k_auditoria Agrupa operaciones relacionadas con la auditoria de tablas
|
| Program units |
| p_generar_campos_auditoria | Genera campos de auditoria para una tabla |
| p_generar_trigger_auditoria | Genera trigger de auditoria para una tabla |
| p_eliminar_campos_auditoria | Elimina campos de auditoria para una tabla |
| p_eliminar_trigger_auditoria | Elimina trigger de auditoria para una tabla |
| Variables |
| g_nombre_campo_created_by | |
| g_nombre_campo_created | |
| g_nombre_campo_updated_by | |
| g_nombre_campo_updated | |
| g_prefijo_tabla | |
| g_prefijo_trigger_auditoria |
g_nombre_campo_created_by
g_nombre_campo_created_by varchar2(30) := 'USUARIO_INSERCION';
g_nombre_campo_created
g_nombre_campo_created varchar2(30) := 'FECHA_INSERCION';
g_nombre_campo_updated_by
g_nombre_campo_updated_by varchar2(30) := 'USUARIO_MODIFICACION';
g_nombre_campo_updated
g_nombre_campo_updated varchar2(30) := 'FECHA_MODIFICACION';
g_prefijo_tabla
g_prefijo_tabla varchar2(30) := 't_';
g_prefijo_trigger_auditoria
g_prefijo_trigger_auditoria varchar2(30) := 'ga_';
p_generar_campos_auditoria
procedure p_generar_campos_auditoria(i_tabla in varchar2,
i_ejecutar in boolean default true)
Genera campos de auditoria para una tabla
| Parameters |
| i_tabla |
Tabla | |
| i_ejecutar |
Ejecutar la(s) sentencia(s)? |
p_generar_trigger_auditoria
procedure p_generar_trigger_auditoria(i_tabla in varchar2,
i_trigger in varchar2 default null,
i_ejecutar in boolean default true)
Genera trigger de auditoria para una tabla
| Parameters |
| i_tabla |
Tabla | |
| i_trigger |
Trigger | |
| i_ejecutar |
Ejecutar la(s) sentencia(s)? |
p_eliminar_campos_auditoria
procedure p_eliminar_campos_auditoria(i_tabla in varchar2,
i_ejecutar in boolean default true)
Elimina campos de auditoria para una tabla
| Parameters |
| i_tabla |
Tabla | |
| i_ejecutar |
Ejecutar la(s) sentencia(s)? |
p_eliminar_trigger_auditoria
procedure p_eliminar_trigger_auditoria(i_tabla in varchar2,
i_trigger in varchar2 default null,
i_ejecutar in boolean default true)
Elimina trigger de auditoria para una tabla
| Parameters |
| i_tabla |
Tabla | |
| i_trigger |
Trigger | |
| i_ejecutar |
Ejecutar la(s) sentencia(s)? |