根据日期创建事件触发器

时间:2014-03-02 14:42:01

标签: sql postgresql

假设我现在有一个表格,其中包含一个名为'next_update'的日期格式的列,我可以通过简单地使用sql减去当前日期'next_update'中的值来计算剩余时间(在白天)但是,我怎么能够创建一个事件触发器,当剩下的时间等于2时自动将该表中的某些数据更新到另一个表。我使用postgresql作为我的数据库。

感谢并感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以在数据库中创建一个函数:调用日期/时间差异并在必要时更新另一个表。您可以通过执行简单的批处理脚本来实现此目的,该脚本由cron作业(取决于操作系统)或pgAgent定期调用。