Visual Basic Foro
Programación => Bases de Datos => Mensaje iniciado por: obethermy en Octubre 26, 2015, 04:44:57 pm
-
DELIMITER $$
DROP PROCEDURE IF EXISTS `SPCONTROL`$$
CREATE PROCEDURE `SPCONTROL`(in dato date)
BEGIN
select @DATO1:=fecha from control;
if @dato1<>dato then
START TRANSACTION;
UPDATE control set fecha=dato,carrera='',status=1 where 1;
commit;
end if;
END $$
DELIMITER ;
el select arroja una sola linea de consulta.
-
guarda la consulta de fecha de la tabla control en @dato1 luego compara el dato del procediento almacenado con @dato1 y actualiza la tabla control con la nueva fecha.