Mysql 触发器
2014-01-02 17:34
169 查看
添加数据时设置时间
注意:如果插入语句中也设置了时间,那么该时间会被触发器中的设置所覆盖CREATE TRIGGER trg_tbuser_insert BEFORE INSERT ON tbuser FOR EACH ROW BEGIN SET new.createTime = NOW(); SET new.changeTime = NOW(); END
修改数据时修改时间
注意:如果更新语句中也设置了时间,那么该时间会被触发器中的设置所覆盖CREATE TRIGGER trg_tbuser_update BEFORE UPDATE ON tbuser FOR EACH ROW BEGIN SET new.changeTime = NOW(); END;
显示所有的触发器
SHOW TRIGGERS;
显示对应数据库的触发器
show TRIGGERS from databaseName;
删除触发器
DROP TRIGGER trg_tbuser_update;
相关文章推荐
- MySQL触发器使用详解
- MySql 触发器同步备份数据表记录
- MySQL触发器
- MySQL 触发器 增删改
- mysql触发器
- Day4 MySql触发器视图索引以及设计优化
- MySQL 5.0 触发器
- Mysql 触发器
- 【MySQL】玩转触发器、监听器
- mysql触发器
- mysql中的事件触发器
- MYSQL学习心得(8) -- 触发器
- mysql之触发器trigger 详解
- mysql中的索引、触发器、和事务
- mysql之触发器before和after的区别
- MySQL 事件、触发器、存储过程
- mysql触发器 trigger
- MYSQL如何导出存储过程和触发器?
- MySQL 触发器简单实例
- 什么是MySQL触发器 ?如何利用mysql创建一个触发器?