Visual Basic Foro

Programación => Bases de Datos => Mensaje iniciado por: obethermy en Octubre 26, 2015, 04:44:57 pm

Título: Apuntes para no olvidar Mysql guardar un dato de una consulta simple y UPD
Publicado por: obethermy en Octubre 26, 2015, 04:44:57 pm
Código: (SQL) [Seleccionar]
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.
Título: Re:Apuntes para no olvidar Mysql guardar un dato de una consulta simple y UPD
Publicado por: obethermy en Octubre 26, 2015, 04:51:04 pm
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.