MySQL 在活动日程上
MySQL on event schedule
我收到以下错误:
You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near 'END' at line 7
DELIMITER$$
CREATE EVENT myevs
ON SCHEDULE EVERY 1 DAY
DO
BEGIN
INSERT INTO ww SELECT * FROM fff WHERE dates = NOW()
DELETE FROM fff where dates = NOW()
END$$
DELIMITER;
您在 insert
和 delete
语句末尾缺少分号 (;
):
DELIMITER$$
CREATE EVENT myevs
ON SCHEDULE EVERY 1 DAY
DO
BEGIN
INSERT INTO ww SELECT * FROM fff WHERE dates = NOW();
-- Here --------------------------------------------^
DELETE FROM fff where dates = NOW();
-- And here -----------------------^
END$$
DELIMITER;
我收到以下错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END' at line 7
DELIMITER$$
CREATE EVENT myevs
ON SCHEDULE EVERY 1 DAY
DO
BEGIN
INSERT INTO ww SELECT * FROM fff WHERE dates = NOW()
DELETE FROM fff where dates = NOW()
END$$
DELIMITER;
您在 insert
和 delete
语句末尾缺少分号 (;
):
DELIMITER$$
CREATE EVENT myevs
ON SCHEDULE EVERY 1 DAY
DO
BEGIN
INSERT INTO ww SELECT * FROM fff WHERE dates = NOW();
-- Here --------------------------------------------^
DELETE FROM fff where dates = NOW();
-- And here -----------------------^
END$$
DELIMITER;