在MySQL控制台中执行代码块

时间:2015-02-04 08:30:07

标签: mysql

我多年没有使用MySQL了。现在我需要为MySQL DB工作一些代码块。假设我需要将一些记录写入“访问”表。我要写一些2015-01-14到今天的日期(2015-02-04) 当我编写下面的代码时,MySQL控制台会抛出一个错误:

delimiter $$
set @dateCursor = "2015-01-14";
while @dateCursor<=DATE(NOW()) do
insert into visits (visitDate, comment) select @dateCursor,"Another visit";
set @dateCursor = DATE_ADD(@dateCursor, INTERVAL 1 DAY);
end while;
$$
delimiter ;

我本可以在MSSQL Management Studio上完成这样的操作。

1 个答案:

答案 0 :(得分:0)

没有办法你可以做这个没有例程。