Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2009, 08:23
ivalipe
 
Fecha de Ingreso: marzo-2007
Mensajes: 7
Antigüedad: 17 años, 1 mes
Puntos: 0
Trigger before insert por cada registro

Estoy imprementado una rutina de validacion de un cargue de datos a una tabla, lo que quiero hacer es que antes de Insert el dato primero realice unas validaciones con respecto a el contenido (Si es NULL o NO), la longitud del dato, si ese campo es requerido o NO, en el caso de ser requerido debe llevar algun dato, y ademas que el dato cumpla con valor predeterminado, todo esto lo he hecho hasta ahora asi:

He creado un trigger BEFORE INSERT por cada registro, en la tabla, que me hace el llamado a una funcion,

En la funcion hago todas las validaciones y comparaciones pertinentes, con la funcion hago un RETURN, 1 si todo esta bien y puede insertar o 0 cero, si en las validaciones los datos no cumplen, es decir que no puedo insertar el registro.

Pero mi pregunta es la siguiente, cuando hago el RETURN de la funcion al triger, como sabe el trigger si debe insertar el registro, no se cual es la instruccion que debo utilizar.

Gracias

Ivan G.