SQL 怎么级联删除语句
三个表A→B→C(A对B是一对多,B对C是一对多)我想删除A表的一条数据后级联删除B表和B表多对应的数据例:就是(删除火车表的一条数据)删除后,会(删除所有的车厢表),删...
三个表A→B→C(A对B是一对多,B对C是一对多)
我想删除A表的一条数据后 级联删除B表和 B表多对应的数据
例:就是(删除 火车表 的一条数据) 删除后,会(删除所有的车厢表),删除后, 会删除所有的车厢椅子......
谢谢大家 急用 展开
我想删除A表的一条数据后 级联删除B表和 B表多对应的数据
例:就是(删除 火车表 的一条数据) 删除后,会(删除所有的车厢表),删除后, 会删除所有的车厢椅子......
谢谢大家 急用 展开
4个回答
展开全部
你是什么数据库,Oracle的话,如果父表和子表之间有外键约束关系,那么可以再删除主表指定的数据的时候,加上ON DELETE CASCADE ,当父表记录删除的时候自动删除子表中的相应记录.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
级联删除在建表的时候就应该指定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
触发器中处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询