Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/02/2015, 22:55
AndresPal
 
Fecha de Ingreso: febrero-2014
Mensajes: 48
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Stored Procedure Problema

Cita:
Iniciado por gnzsoloyo Ver Mensaje
OK.
Lo que dices es poco claro, porque no termino de entender si quitaste todos los ";", o solo el del final. Por favor postea el código tal y como lo intentaste la ultima vez.
Analizaremos lo que tienes ahora, para ver si estas cometiendo nuevos errores.
Este es el último código que introduje:

CREATE PROCEDURE tumba_reserva ()

BEGIN


DECLARE hora_reserva TIME;
DECLARE hora_actual TIME;
DECLARE fecha_inicio DATE;
DECLARE fecha_fin DATE;
DECLARE codigo_estatus_reserva INTEGER(1);

SET hora_actual = CURTIME();

SELECT hora_reserva, codigo_estatus_reserva = '2' IF (numero_vaucher IS NULL, '0', '')
FROM crb_reservacion



IF (codigo_estatus_reserva = '2') AND (hora_actual - hora_reserva >= 48) THEN
UPDATE crb_reservacion SET codigo_estatus_reserva = '4', fecha_inicio = '0000-00-00', fecha_fin = '0000-00-00';
END IF;
END

-------------------------------------------------------------------------------------------------
Lo que hice fue colocar en la caja de texto del MYADMIN slash '//' por ';' es decir, en vez de colocar punto y coma coloque dos slash '//' en la caja de texto del MYADMIN