CREATE table orders ( order_ID integer PRIMARY KEY,shipPing_address text,...);CREATE table order_items ( product_no integer REFERENCES products order_ID integer REFERENCES orders ON DELETE CASCADE,quantity integer,PRIMARY KEY (product_no,order_ID));注意上面黑体字. 下面写SQL语句: delete from orders where order_ID in (select order_ID from order_items); 最后查看数据库: 结果删除orders 表记录的同时order_items记录也被删除掉. OK,解决了. 当然还有其他很多方法可以做到,比如说: 存储过程,触发器之类的 也可以做到删除关联表 总结
以上是内存溢出为你收集整理的删除关联表(完美解决方案)全部内容,希望文章能够帮你解决删除关联表(完美解决方案)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)