2013-07-06 3 views
1

У меня есть следующая процедура:MySQL Ошибка цикла DATE_ADD REPEAT

CREATE PROCEDURE incDate(fromdate date, todate date) 

SET currDay = fromdate; 
SET endDAY = todate; 

REPEAT 
    SET currDay = DATE_ADD(currDay, INTERVAL 1 DAY); 
    INSERT INTO `dentists`.`dayT` (`day`) VALUES (currDay); 
UNTIL currDay > endDAY END REPEAT; 

END 

Но MySQL дает мне следующую ошибку:

#1193 - Unknown system variable 'currDay' 

Почему бы это было?

ответ

Смежные вопросы