0
A
回答
0
Managed to work it out as follows,
TRIGGER `active` BEFORE INSERT ON `tableA`
FOR EACH ROW
BEGIN
IF(NEW.install_date > '1999-01-01') THEN
SET NEW.active='yes';
ELSE
SET NEW.active = OLD.active;
END IF;
END
相关问题
- 1. 更新触发器上的Mysql更新
- 2. mysql更新触发器
- 3. 更新MySQL触发总和
- 4. MySQL的触发器“对列的更新”
- 5. 更新PostCount的MySql触发器
- 6. 更新触发器上的MySql。 DELIMITER
- 7. MySQL触发器更新语法错误
- 8. 运行MYSQL触发器,不更新表
- 9. MYSQL后触发器更新如果
- 10. MySQL触发器不更新表
- 11. MySQL触发器未更新表
- 12. MySQL触发器更新动态列
- 13. MySQL触发器 - 更新后删除
- 14. MySql触发更新,插入和删除
- 15. 从INSERT触发器更新时触发更新后未触发
- 16. MySQL在更新触发
- 17. MySQL-触发更新排名
- 18. 在更新MySQL后触发SOLR更新
- 19. 嵌入和更新触发器后的MySQL
- 20. 用于插入和更新的MySQL触发器
- 21. MySQL触发器更改
- 22. INSERT触发器没有触发更新?
- 23. 更新面板触发器未触发
- 24. 使用更新增量列或创建更新触发器 - mysql
- 25. MySQL之后更新触发器更新所有
- 26. MySQL - 在插入前用函数和触发器更新列值
- 27. 在mysql中删除动作和更新触发器
- 28. MySQL插入和更新触发器问题
- 29. 在-更新和-删除触发器
- 30. 更新和删除Oracle触发器
您可以使用“编辑”按钮,将当前的代码添加到这个问题,用的失败是如何工作的解释起来。 – 2013-04-26 15:58:41
你需要在这里提供更多的上下文,特别是某些SQL的形式。 – tadman 2013-04-26 16:11:02
如果你也可以提供你的代码,它会好得多。 – Ruly 2013-04-28 13:10:36