16/11/2012, 11:57
|
| | 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 |