我需要能够在特定日期将数据从一个表复制到另一个表。我有一个用户可以更改的名称列表。然而,在某个日期,这些需要被锁定并复制到不可编辑的表中,然后邮寄给关键用户。
我该怎么做?
干杯
最佳答案
mysql
有触发器
。
trigger
就像在特定事件上调用的函数,不能显式调用。如果发生指定的事件,数据库会自动调用该触发器并执行其应该执行的操作。
因此,为了完成您的工作,您可以编写一个触发器,该触发器将在您的表上运行并设置您想要执行任务的日期。然后使用 if
检查系统日期是否是您想要的日期,如果是,则完成您的工作。
我在oracle
上使用了触发器,从未在mysql
上使用过,但由于触发器
正在使用pl/sql
, oracle
和 mysql
的 trigger
应该没有区别。
PHP
有Mail
发送选项。您可以使用 php
发送邮件。
请告诉我这是否对您有帮助。
关于Mysql - 在特定日期自动将数据从一个表复制到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34377700/