2013-01-15 64 views
1

我有收入表中包含复现字段。现在,如果用户选择recurrence_type为“每月”或“每日”,那么我必须将行添加到“每日”或“每月”收入表中。 Mysql中有没有办法将数据定期添加到表中?我正在使用Django框架开发Web应用程序。在mysql中定期添加数据表

回答

1

据我所知MySQL中没有这样的函数。即使MySQL能够做到这一点,这也不应该成为它的工作。这些功能应该是应用程序中业务逻辑的一部分。

正常的方法是在服务器中设置cron作业。 cron作业将在您设置时唤醒,然后调用您的python脚本或SQL来完成添加数据工作。而且脚本比直接的SQL要好得多。

0

使用django-celery包并创建作业来定期更新数据