MYSQL--自身字段约束级联删除
来源:Asp之家 时间:2010-11-02 11:42:00
# 建表
CREATE TABLE `T_TEST` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`PID` int(11) DEFAULT NULL,
`NAME` varchar(255) DEFAULT NULL,
PRIMARY KEY (`Id`),
KEY `index_1` (`PID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# 加约束,自身字段约束
alter table T_TEST ADD CONSTRAINT `T` FOREIGN KEY (`PID`) REFERENCES `T_TEST` (`Id`) ON DELETE CASCADE;
# 添加测试记录
insert into T_TEST values(1,1,'1'),(2,1,'2'),(3,1,'3'),(4,2,'4'),(5,2,'5'),(6,4,'6');
select * from t_test;
# 测试级联删除
delete from t_test where id=4;
级联删除,只要删除了父亲节点,此父亲节点派生出来的所有节点都被删除。不管下面是否又有分支
标签:mysql,字段
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
JavaScript性能优化--创建文档碎片
2009-12-04 12:41:00
DreamWeaver制作会移动的广告条
2008-02-03 11:34:00
浅谈javascript的分号[译]
2009-12-13 10:34:00
asp数组去重复和数组排序
2008-10-30 12:51:00
HTML5 第二份草案发布
2008-06-17 17:42:00
asp清理缓存的代码
2011-03-09 11:16:00
如何连续展示数据库里的图片?
2010-01-01 15:50:00
oracle sys_connect_by_path 函数 结果集连接
2009-07-12 18:48:00
这么多的 Oracle 性能工具
2008-06-04 11:20:00
请给PNG8一个机会
2009-09-16 14:22:00
提高ASP性能的最佳选择第二部分
2007-08-15 12:46:00
网站细节论(1)--阅读的细节
2007-12-21 12:16:00
![](https://img.aspxhome.com/file/UploadPic/200712/21/20071221122819275s.gif)
XML数据查询技术已经成为现今的研究热点
2008-09-05 17:13:00
相同记录行如何取最大值
2008-07-26 12:32:00
实例:ASP与ACCESS链接
2008-11-21 16:10:00
sql不常用函数总结以及事务,增加,删除触发器
2012-07-11 16:03:42
好的产品设计并非始于图片,而是对人的理解
2009-08-02 20:25:00
如何批量消除网页超级链接上的“虚线框”
2008-10-15 12:55:00
在asp中用集合成批操作数据库
2008-03-10 17:22:00
asp显示字符串前5个文字
2008-08-10 18:47:00