Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/02/2012, 10:23
carreteboy
 
Fecha de Ingreso: febrero-2012
Mensajes: 40
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Sumar Fechas e insertar cantidad de días

perfecto ahora me funciona correctamente el trigger.

Código MySQL:
Ver original
  1. CREATE trigger num_diast before INSERT on solicitud_trabajador
  2. SET new.num_diast=(SELECT PERIOD_DIFF(DATE_FORMAT(new.fecha_inicio,'%Y%m'),DATE_FORMAT(new.fecha_termino,'%Y%m'))
  3. FROM solicitud_trabajador)


El update se ejecutó correctamente pero no me cambío el campo siguen los datos en 0.. y no me generó error.

Código MySQL:
Ver original
  1. UPDATE solicitud_trabajador SET num_diast=(PERIOD_DIFF(DATE_FORMAT(fecha_inicio,'%Y%m'),DATE_FORMAT(fecha_termino,'%Y%m')))