sql 语句 如何同时删除两个表 里的行
Order 表中键值为 O_ID OrderDetail 表中有 O_ID 列
想删除 Order 表中的 一些行 同时 删除 Orderdetail表 中 与Order表的键值一样的行。
如何写这个sql 语句?
delete from Order,Orderdetail where?
用的是ACCESS 数据库,不要存储过程
------解决方案--------------------用事物控制,分两句写。
————————————————————————————————————
写作,虽然每个人都会查阅辞海,可,不是人人都能写出不朽的篇章的。编程,如是也。
------解决方案--------------------使用事务
先
删除子表 数据
再 删除主表数据
------解决方案--------------------分开删除,事务操作.
要不同时成功,要不全部失败。
------解决方案--------------------执行两个删除咯
------解决方案--------------------触发器!
------解决方案--------------------事务控制,分别删除了...
------解决方案--------------------各位别光说不练
留下点代码啊
------解决方案--------------------总有一个先删后删,为了防止突发事件造成只删一句而另一句没有执行就中止的不便,最好使用事务处理