Mysql中级联删除问题
来源:互联网 发布:淘宝怎么领取红包 编辑:程序博客网 时间:2024/06/14 03:16
1. 对于两张表
订单表tb_order(orderID,****)
订单与菜表tb_order_dish(orderID,dishID,***)
2. 选择订单表的orderID作为外键,订单与菜表的orderID做为子键
sql 语句应该为:
DROP TABLE IF EXISTS `tb_order_dish`;
CREATE TABLE `tb_order_dish` (
`orderID` int(11) NOT NULL DEFAULT '0' COMMENT '订单ID',
`dishID` int(11) NOT NULL DEFAULT '0' COMMENT '菜ID',
`dishNumber` varchar(10) DEFAULT NULL COMMENT '菜数量',
PRIMARY KEY (`orderID`,`dishID`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312 COMMENT='订餐表';
ALTER TABLE `tb_order_dish`
ADD CONSTRAINT `orderAndDish` FOREIGN KEY (`orderID`) REFERENCES `tb_order` (`orderID`) on delete cascade on update cascade;
3. 也可以用工具在tb_order_dish中建立一个约束 然后设置部分匹配 on delete 层叠 on delete 层叠
4 . 这样就可以级联删除 级联更新了
- Mysql中级联删除问题
- Mysql 级联删除问题
- Mysql中实现级联删除
- mysql 级联更新 ,级联删除
- hibernate中关于级联删除的问题
- 级联删除MYSQL
- mysql级联删除CASCADE
- Mysql建立级联删除
- mysql级联删除更新
- mysql 级联删除
- MYSQL触发器级联删除
- hibernate级联删除问题
- Hibernate级联删除问题
- jbpm级联删除问题
- CodeFirst 级联删除问题
- SSH级联删除问题
- oracle中级联删除
- 在MySQL中利用外键实现级联删除
- 在Style中将EventTrigger与Trigger同时使用
- JJTree
- silverlight 和 WPF 中的Storyboard和DependencyProperty的区别
- du and df 命令区别
- java 移动MAS的DB接口实现彩信发送
- Mysql中级联删除问题
- Windows phone 7 点滴 —— 性能问题
- 编程方法学 - 公开课学习笔记(二)
- 页面间传递数据的方式,使用Event
- c# 多线程 源码 6 总结
- Oracle 优化原理
- java实现生成首页、列表页的静态页面
- globalfifo驱动实例(poll机制)
- 收藏的blog作者地址