salix/db/routines/vn/functions/ticket_getCurrencyDate.sql

16 lines
348 B
MySQL
Raw Normal View History

DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` FUNCTION `vn`.`ticket_getCurrencyDate`(vSelf INT)
RETURNS INT(11)
DETERMINISTIC
BEGIN
DECLARE vCurrencyDated DATE;
SELECT IF(DATE(shipped) < util.VN_CURDATE(), shipped, util.yesterday()) INTO vCurrencyDated
FROM ticket
WHERE id = vSelf;
RETURN vCurrencyDated;
END$$
DELIMITER ;