28 lines
493 B
MySQL
28 lines
493 B
MySQL
|
DELIMITER $$
|
||
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn2008`.`emailYesterdayPurchasesLauncher`()
|
||
|
BEGIN
|
||
|
|
||
|
DECLARE done INT DEFAULT 0;
|
||
|
DECLARE vMyClientId INT;
|
||
|
|
||
|
DECLARE rs CURSOR FOR
|
||
|
SELECT Id_Cliente
|
||
|
FROM Clientes
|
||
|
WHERE EYPBC != 0;
|
||
|
|
||
|
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
|
||
|
|
||
|
OPEN rs;
|
||
|
|
||
|
FETCH rs INTO vMyClientId;
|
||
|
|
||
|
WHILE NOT done DO
|
||
|
|
||
|
CALL emailYesterdayPurchasesByConsigna(util.yesterday(), vMyClientId);
|
||
|
|
||
|
FETCH rs INTO vMyClientId;
|
||
|
|
||
|
END WHILE;
|
||
|
END$$
|
||
|
DELIMITER ;
|