SQL 数据库中,外界约束中,父表被子表引用,想删除子表的数据,如何完成?
											为什么我的总是失败。。。										
					
	
				
											子表可直接删除,如果要删除父表,则子表中所有的约束数据都已删除的情况下,父表这一条才能被删除.
例如,父表有记录为:
大类别 01
大类别 02
大类别 03 ...
子表的内容为:
品名    小类别    大类别
炭膜电阻    电阻    01
100欧氧化电阻  电阻    01
瓷介电容    电容    02
要删除子表内容为瓷介电容的产品,可以直接删除.
但是,如果要删除父表中01这个大类别,则要把子表中大类别=01的记录全部删除,再删除父表中大类别=01的记录,才能成功.
当然,为防止误删除历史,也可以先解除外鍵约束,再部分的删除父表数据.										
					
	
	
	
	      


 
											





 
	    

 
	

