Mysql 触发器

来源:互联网 发布:下载越狱软件 编辑:程序博客网 时间:2024/05/22 01:08

添加数据时设置时间

注意:如果插入语句中也设置了时间,那么该时间会被触发器中的设置所覆盖

CREATE TRIGGER trg_tbuser_insert BEFORE INSERT ON tbuser FOR EACH ROWBEGINSET new.createTime = NOW();SET new.changeTime = NOW();END

修改数据时修改时间

注意:如果更新语句中也设置了时间,那么该时间会被触发器中的设置所覆盖

CREATE TRIGGER trg_tbuser_update BEFORE UPDATE ON tbuser FOR EACH ROWBEGINSET new.changeTime = NOW();END;

显示所有的触发器

SHOW TRIGGERS;

显示对应数据库的触发器

show TRIGGERS from databaseName;

删除触发器

DROP TRIGGER trg_tbuser_update;

0 0
原创粉丝点击