Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个 mysql 表来保存一些记录(id、timestamp、fname..etc)。主要目标是将此信息保存 1 年,然后将其存档。我没有使用触发器的经验,但我想知道是否可以在触发器中使用时间戳,以便从时间戳开始的一年将其移动到存档表?
根据文档:
触发器被定义为在语句插入、更新或删除关联表中的行时激活。这些行操作是触发事件。
经过的时间不是那些触发事件之一。
您必须创建一个流程来为您完成这项工作。
有关执行此操作的一些方法,请参见此答案。