0

我遇到了一个非常棘手的 MySQL 问题。我们的数据库正在使用列的类型DateTimeupdated_at现在将其更改回TimeStamp. 因此,我试图添加一个触发器来更新updated_at表更改时的此列。以下是我所做的:

CREATE TRIGGER foo_schema.bar_datetime_trigger BEFORE UPDATE ON foo_schema.bar FOR EACH ROW set NEW.updated_at = NOW();

这里的NOW()函数返回DB时间;但是,我真正想要的是将 设置udpated_at为用户时间(意思是对 table 进行更改的用户的时间bar)。是否可以在 MySQL 中处理这个问题?

4

0 回答 0