Ver Mensaje Individual
  #15  
Antiguo 23-06-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por amerika111 Ver Mensaje
tengo una duda en este tipo de trigger por que podria estar marcando error
lo he cambiado a after before y nada de nada
Hola.

En principio tenes incompleta la declaración del condicional, lo correcto es:
Código SQL [-]
SET TERM ^^ ;
CREATE TRIGGER EMPLEADOSACTIVOS_EDOCIVIL FOR EMPLEADOSACTIVOS 
ACTIVE AFTER INSERT OR UPDATE 
POSITION 4 AS
BEGIN
  IF(NEW.ESTADOCIVIL IS NULL ) THEN  /* <--- */
    NEW.ESTADOCIVIL='SOLTERO';   
  ...
  ...
END ^^
SET TERM ; ^^

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita