MYSQL触发器级联删除
来源:互联网 发布:怎样安装管家婆软件 编辑:程序博客网 时间:2024/05/21 19:01
由于外键的原因,不能删除表中的一条记录。可以用触发器来实现删除。
CREATE TRIGGER trigger_nameBEFORE DELETE ON table1_nameFOR EACH ROWBEGIN DELETE FROM table2_name WHERE table2_id = OLD.id;END;
“trigger_name”是触发器的名字(自己定义);
“table1_name”是建立该触发器的表。也就是要执行删除语句的表。
“table2_name”是触发器关联的表。即要级联删除的表。
“BEGIN END”关键词中间执行 删除的级联表中数据语句,多条语句用“;”间隔。
“old.”是关键字。代表级联表中的外键字段(具体删除哪条数据)。
DELEETE FROM table1_name WHERE table1_id=30;
这样再删除数据就会把所有相关的语句都删除了。
阅读全文
0 0
- MYSQL触发器级联删除
- MySQL写触发器,级联删除
- oracle级联删除 触发器
- mysql级联删除时不会启动delete触发器
- 解决mysql级联删除时不会启动delete触发器
- 级联删除的触发器编写
- 用触发器进行级联删除
- orcale 触发器实现级联删除
- JN项目-触发器级联删除
- mysql 级联更新 ,级联删除
- 级联删除MYSQL
- mysql级联删除CASCADE
- Mysql建立级联删除
- mysql级联删除更新
- Mysql 级联删除问题
- mysql 级联删除
- 级联删除的触发器代码解释
- 级联删除的触发器代码解释(转)
- 使用Gitblit 搭建Windows Git服务器
- Android中对手机的返回键,Home键以及多功能切换键的监听
- 初始化GDI+
- 从今天开始记录一年的学习经历
- iOS传包Error:This action could not be completed...(-22421)及Error ITMS-90168: “The binary...invalid”
- MYSQL触发器级联删除
- LYOS —— Hello World
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- HTML5-事件-键盘-上下左右键
- Scheduled和quartz的简单比较
- HDU
- react native 日期格式化
- javascript 对象
- CSS中IE和火狐对margin、padding的兼容性解析