Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2012, 11:57
ALBERTO6951
 
Fecha de Ingreso: noviembre-2012
Ubicación: maracay
Mensajes: 2
Antigüedad: 12 años
Puntos: 0
Respuesta: store procedure time servidor

delimiter //
CREATE PROCEDURE `svEventProgression` ()
BEGIN
DECLARE @TIM TIMESTAMP
select svEvent.idEvent,
svEvent.idUser,
svEvent.createAt,
svEvent.dateStart,
svEvent.dateFinish,
svEventStages.progression,
now(),
svEventStages.status
from svEvent
LEFT JOIN svEventStages on svEventStages.idEventStages = svEventStages.idEvent;

SET TIM =NOW;
IF (dateStart > = TIM) AND (dateFinish < TIM )

UPDATE svEventStatus where status = 2 set prgression =1 and status =1 set progression =1;


if ( dateFinish > = TIM)

update svEventStatus where status = 3 set progression =1 and Status =1 set progression =0;
end iF;
end IF;
END //
delcare la variable y me da este error


1064

solo quiero que me compare las fechas y me cambie en progression y status estodo