MYSQL自动填充字段

时间:2011-09-20 00:56:25

标签: php mysql

我有一个包含字段'personAssigned'和'dateAssigned'的表格,它会在几个不同的时间更新。我想要做的是添加3个字段并让它们自动更新,'originalPersonAssigned','originalDateAssigned'和'originalAssignmentDate'。有没有一种简单的方法可以用MYSQL做到这一点?它正在使用PHP站点,我应该可以使用它来进行更新,但我认为可以有一种简单的方法在数据库端处理它。

2 个答案:

答案 0 :(得分:2)

取决于您的MySQL版本。如果它是> = 5.0.2,那么您可以使用trigger

答案 1 :(得分:0)

你试过触发器吗?我认为,因为MySQL 5触发器可用于做这种事情。 http://dev.mysql.com/doc/refman/5.0/en/triggers.html

如果仅更新一次,这将有效,但如果可以将新人分配给记录,您可能希望使用触发器来创建相关的分配历史记录等。