Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/03/2008, 03:11
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Re: Se puede hacer esto en mysql, postgres??

Buenas,
En realidad, en postgres, un trigger es una llamada a una funcion que devuelve un trigger.
Por tanto cualquier cosa que puedas hacer en una funcion, debería poder hacerse en un trigger.
Ahora, un trigger solo debe utilizarse cuando realmente sea necesario. Pero puedes insertar en otra tabla, registrar la accion, hacer select, update, etc. vamos que se puede hacer cualquier cosa.
Yo los utilizo sobre todo para añadir logica a la BD y detectar posibles errores en la logica de la aplicacion.

Un saludo