mysql触发器实例
##創建trigger
DELIMITER // 添加
CREATE TRIGGER t_afterInsertNews AFTER INSERT ON n_news_info
? FOR EACH ROW
? BEGIN
? ? UPDATE `change_log` t SET t.last_time=NOW(),t.time=t.time+1 WHERE t.tag='news';
? END //
? DELIMITER ;
??
??
##創建trigger ?刪除
DELIMITER //
CREATE TRIGGER t_afterDeleteNews AFTER DELETE ON n_news_info
? FOR EACH ROW
? BEGIN
? ? UPDATE `change_log` t SET t.last_time=NOW(),t.time=t.time+1 WHERE t.tag='news';
? END //
? DELIMITER ;
??
? ##創建trigger 更新
DELIMITER //?
CREATE TRIGGER t_afteUpdateNews AFTER UPDATE ON n_news_info
? FOR EACH ROW
? BEGIN
? ? UPDATE `change_log` t SET t.last_time=NOW(),t.time=t.time+1 WHERE t.tag='news';
? END //
? DELIMITER ;
總結
以上是生活随笔為你收集整理的mysql触发器实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 零基础30分钟开启你的快速开发之旅
- 下一篇: QT5框架