0

Ready当我更新当前行的-column时,我想更新下一行的时间戳。

例如,我将

UPDATE `Projects` SET `Ready` = 1 WHERE `Id` = 1

应该触发下面看到的触发器

UPDATE `Projects` SET `Started` = CURRENT_TIMESTAMP() WHERE `Id` = `Id` + 1

但是如何使用 MySQL 来实现TRIGGER呢?

4

1 回答 1

0

我认为这是不可能的,因为当您触发触发器时,它会更新同一个表,并会导致再次触发同一个触发器,从而导致无限递归。

于 2012-10-14T15:18:51.793 回答