Ver Mensaje Individual
  #16 (permalink)  
Antiguo 27/03/2014, 18:00
AndresPal
 
Fecha de Ingreso: febrero-2014
Mensajes: 48
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Stored Procedure en MySQL 5.0.45 y Apache Web Server Version 2.2.4

DROP PROCEDURE IF EXISTS tumba_reserva$$

CREATE PROCEDURE tumba_reserva ()
BEGIN
DECLARE hora_reserva TIME;
DECLARE hora_actual TIME;
DECLARE estatus INT;

SET hora_actual = CURTIME();

# Si esto devuelve más de un registro, no funcionará.
SELECT estado INTO estatus FROM reservacion_departamento;

IF (estatus = 1) AND (hora_actual >= hora_reserva) THEN

#esto hara un update sobre todos los registros de la tabla.
UPDATE reservacion_departamento SET estado = 3;
END IF;
END $$

este es el que estoy usando