当mysql表变空时,执行一些操作,例如插入到另一个表中

当mysql表变空时,执行一些操作,例如插入到另一个表中,mysql,Mysql,我正在处理一些存储在messageout表中的批量短信,一旦发送了一条消息,它就会从表中删除,因此有一段时间messageout表是完全空的 mysql中是否有一种机制可用于在表为空时发出通知,即触发器或类似的东西 谢谢。以及您希望如何得到通知?将一条记录插入另一个表中,并在时间戳旁边加上标志finished。是的,有触发器。下一个问题…我还没有听到当表变空或存在时运行的触发器?当然没有,但您可以检查表是否为空。使用exists()而不是count()。。。。

我正在处理一些存储在
messageout
表中的批量短信,一旦发送了一条消息,它就会从表中删除,因此有一段时间
messageout
表是完全空的

mysql中是否有一种机制可用于在表为空时发出通知,即触发器或类似的东西


谢谢。

以及您希望如何得到通知?将一条记录插入另一个表中,并在时间戳旁边加上标志finished。是的,有触发器。下一个问题…我还没有听到当表变空或存在时运行的触发器?当然没有,但您可以检查表是否为空。使用
exists()
而不是
count()
。。。。