一尘不染

MySQL有关调度的问题

mysql

我想问一下调度,是否有用于调度的MySQL命令。例如,我想将数据插入数据库。我可以编写一条sql语句将其保存一段时间,还是可以在预定的时间插入此数据,例如明天8:00
am

我知道这些可以通过编程来完成,但是我想在SQL命令中完成,是否可以这样做?如果没有,有什么建议吗?


阅读 217

收藏
2020-05-17

共1个答案

一尘不染

计划后台作业不是SQL命令集的一部分。因此,取决于每个数据库供应商提供自己的扩展。在Oracle中,它是一个PL /
SQL程序包DBMS_SCHEDULER(或DBMS_JOB旧版本)。在MYSQL中,它似乎是使用SQL语法的Event
Scheduler

编辑

正如Paul Dixon指出的那样,事件计划程序是MySQL的相对较新的扩展(我不是MySQL专家,所以请原谅,如果这对您没有帮助)。

2020-05-17