pakk
Páginas: 2 (383 palabras)
Publicado: 9 de octubre de 2014
Que es?
Sintaxis
Crear una tabla
Crear Triggers
Ejecutar el triggers
02/10/2014
Triggers
se dispara cuando se cumple una condición, y
ejecuta un tipo propio deprocedimiento para
triggers.
Este procedimiento es similar al resto de
procedimientos, pero es ligeramente más
restrictivo por la forma en que se invoca. El
procedimiento de un trigger se crea como unafunción sin parámetros y devuelve un tipo
especial.
02/10/2014
Sintaxis
CREATE TRIGGER name
{ BEFORE | AFTER } { event
[OR ...] } ON table
FOR EACH { ROW | STATEMENT } EXECUTEPROCEDURE
ER">funcBLE>
( arguments )
02/10/2014
Crear una Triggers
Cada vez que se elimine una
persona, se guarda en una tabla
llamada “persona_eliminadas”.
Crear una Triggers
Creamosuna
tabla
“personas_eliminadas”,
con
campos:
con
los
pe_rut
pe_nombre, pe_apellidoP, pe_apellidoM
pe_edoCivil
nombre
siguientes
character(10)
text
text
02/10/2014
Crearuna Triggers
Hay dos pasos para crear un Triggers.
1º.- Se crea una función de Triggers
2º.- se crea el triggers en la tabla donde se
ejecutara.
02/10/2014
Creación de Función TriggersDos maneras de crear las funciones de triggers:
Escribiendo el código, en el editor de SQL que posee
pgAdmin II:
Utilizar el modo visual ayuda, de entrega pgAdmin III
02/10/2014
Crearuna F. Triggers
02/10/2014
Crear una F. Triggers
02/10/2014
Crear una F. Triggers
02/10/2014
Crear una Triggers
02/10/2014
Crear una Triggers02/10/2014
Crear una Triggers
02/10/2014
Relacionar el Triggers con la
tabla
02/10/2014
Relacionar el Triggers con la
tabla
02/10/2014
Relacionar el Triggers con latabla
02/10/2014
Relacionar el Triggers con la
tabla
02/10/2014
Probamos el Triggers
02/10/2014
Probamos el Triggers
Vamos a eliminar
verificamos cual:
una...
Leer documento completo
Regístrate para leer el documento completo.