Documente Academic
Documente Profesional
Documente Cultură
Conocer la diferencia entre el estado de una tabla antes y despus de realizar una
modificacin en los datos, y actuar en funcin de dicha diferencia.
8. Qu hace SP_HELPTRIGGER?
R//: Sirve para mostrar los desencadenadores de una tabla, examina los
metadatos para el lenguaje de modificacin de datos activa para una tabla
especificada. Los parmetros incluyen nombre de la tabla y el tipo de disparo
(INSERT, UPDATE o DELETE); si no se especifica el tipo de disparo se devuelven
todos los tipos de disparo. Las consultas de procedimiento sys.objects vista de
catlogo. La salida incluye el nombre del disparador y propietario, tipo de
disparo, si se trata de un DESPUS o en lugar de gatillo, y el esquema de
disparo.
9.Consulte acerca de los tipos de triggers o desencadenadores existen y cules son
sus limitaciones.
R//:
DML
Los desencadenadores DML: se invocan cuando un evento de lenguaje de
manipulacin de datos (DML) tiene lugar en la base de datos.
Pueden evaluar el estado de una tabla antes y despus de realizar una
modificacin de datos y actuar en funcin de esa diferencia.
Varios desencadenadores DML del mismo tipo (INSERT, UPDATE o DELETE)
en una tabla permiten realizar distintas acciones en respuesta a una misma
instruccin de modificacin
DDL
Los desencadenadores DDL son un tipo especial de desencadenador que se
activa en respuesta a instrucciones del lenguaje de definicin de datos
(DDL). Se pueden usar para realizar tareas administrativas en la base de
datos, como auditar y regular las operaciones de base de datos.
Utilice los desencadenadores DDL cuando:
Desee evitar determinados cambios en el esquema de base de datos.