mysql触发器编写
来源:互联网 发布:有声读书软件 编辑:程序博客网 时间:2024/06/17 15:17
[删除]
[修改]DELIMITER $$USE `[数据库名]`$$-- 判断数据库中是否存在[触发器名]触发器DROP TRIGGER IF EXISTS `
[触发器名]
`$$-- 不存在[触发器名]
触发器,开始创建触发器-- Trigger触发条件为delete成功后进行触发CREATE/*!50017 DEFINER = 'root'@'%' */TRIGGER `[触发器名]
` AFTER DELETE ON `[原表名]`FOR EACH ROW BEGIN-- Trigger触发后,同时对[同步操作表名]删除同步一条数据DELETE FROM `[同步操作表名]` WHERE id = OLD.id;END; $$
DELIMITER $$USE `数据库名`$$-- 判断数据库中是否存在[触发器名]触发器DROP TRIGGER IF EXISTS `[触发器名]`$$-- 不存在[触发器名]触发器,开始创建触发器-- Trigger触发条件为update成功后进行触发CREATE/*!50017 DEFINER = 'root'@'localhost' */TRIGGER `[触发器名]` AFTER UPDATE ON `[原表名]`FOR EACH ROW BEGIN-- Trigger触发后,同时对[同步操作表名]更新同步一条数据UPDATE `
[同步操作表名]` SETtitle = NEW.titleWHERE id = OLD.id;END; $$[新增]DELIMITER $$USE `数据库名`$$-- 判断数据库中是否存在[触发器名]触发器DROP TRIGGER IF EXISTS `[触发其名]`$$-- 不存在[触发器名]触发器,开始创建触发器-- Trigger触发条件为insert成功后进行触发CREATE/*!50017 DEFINER = 'root'@'localhost' */TRIGGER `[触发器名]` AFTER INSERT ON `原表名`FOR EACH ROW BEGIN-- Trigger触发后,同时对[同步表名]新增同步一条数据INSERT INTO `[同步表名]` SET id = NEW.id,creator_id = NEW.creator_id;END; $$
0 0
- mysql触发器编写
- 触发器编写
- oracle 和mysql触发器的编写有什么不同。
- 【mysql 触发器】触发器使用
- MYSQL 触发器
- mysql 触发器
- Mysql 触发器
- mysql 触发器
- mysql触发器
- MYSQL 触发器
- MySQL触发器
- mysql 触发器
- mysql触发器
- MYSQL 触发器
- mysql 触发器
- mysql 触发器
- MySQL触发器
- MYSQL触发器
- 一纸泛荒,难描心间眉伤
- XMLParser解析自定义的xml文档
- IOS获取手机所有应用的Bundle id
- C语言指针使用总结
- UITabBar 【标签条】自己的见解
- mysql触发器编写
- 一点启迪
- 在OS X系统中php访问sftp时需要ssh2扩展的安装
- Android性能优化之界面UI篇
- 【HDOJ 4762】 Cut the Cake (数学概率+大数)
- Android Studio无法找到tool.jar解决方法!
- 模拟信号采样与AD转换
- Light oj 1031 Easy Game(记忆化)
- SQL Server 执行大数据量的sql文件