我的表名为mytest,其中ID为主键,MySQL数据库中为全名和approved_date列
每次当前date + 1
值
这是代码
SET @X=1;
SET @myDate = CURDATE();
WHILE (@X<=20)
BEGIN
INSERT INTO mytest(FullName,Approved_date)
VALUES('Hello Maharjan', STR_TO_DATE(@myDate, '%Y-%m-%d'))
SET @X= @X+1
SET @myDate = DATE_ADD(CURDATE(), INTERVAL @X DAY)
END
查询生成错误消息
您的SQL语法有错误;检查对应的手册 您的MySQL服务器版本,以便在
附近使用正确的语法&#39; WHILE(@ X&lt; = 20) 开始 INSERT INTO mytest(FULLName,Approved_date) VALUE&#39;在第1行
这段代码有什么问题?它的简单查询,但我无法 将数据插入myTest表,列名为FullName和Approved_date。