Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Trình kích hoạt dựa trên thời gian MySQL

Có nhiều vấn đề với mã của bạn:

Mã cố định :

DELIMITER $$$
CREATE EVENT autoDayInsert ON SCHEDULE EVERY 15 DAY DO BEGIN
    SET @dayCounter = 0;
    WHILE @dayCounter < 15 DO
        INSERT INTO appointmentDays(`day`) VALUES(NOW() + INTERVAL @dayCounter DAY);
        SET @dayCounter = @dayCounter +1;
    END WHILE;
END $$$
DELIMITER ;

Tôi đề nghị bạn đọc các liên kết tôi đã đưa ra trong câu trả lời của tôi. Trong tương lai, hãy tham khảo tài liệu chính thức khi bạn gặp sự cố:thông tin được cung cấp ở đó là chính xác và cập nhật, đồng thời hầu như luôn đi kèm với nhiều ví dụ giúp hiểu cú pháp để sử dụng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao câu lệnh SQL INSERT này trả về lỗi cú pháp?

  2. Khai báo lỗi cú pháp trong MYSQL Workbench

  3. Làm cách nào để đọc tệp văn bản này và Chèn vào MySQL?

  4. Di chuyển nút trong cây Tập hợp lồng nhau

  5. Tránh bế tắc MySQL khi nâng cấp được chia sẻ lên khóa độc quyền