摘要: 四个表用触发器级联删除Oracle有四个表,在建表的时候不允许建立外键,其中数据表中有4个级联:A系统(AID...)B数据库(BID,AID....)C数据库表(CID,BID...)D表的字段(DID,CID...)不使用约束条件,在ORCLE中进行级联删除。删除A的时候必须把A下面所有与AID相同的B数据库都删掉,并且把数据库里面的表,表的字段都删掉,删除B的时候必须把所有与BID相同的C数据库表以及C数据库表下面的字段都删掉。利用Oracle触发器实现比较简单,下面是实现过程:先创建A系统的触发器,在触发删除A表这一事件之前,找到A系统下面与AID相同的所有B数据库,先把所有满足条件的 阅读全文
posted @ 2013-03-07 22:35 积淀 阅读(643) 评论(0) 推荐(0) 编辑