日期:2014-05-20  浏览次数:20517 次

sql 语句 如何同时删除两个表 里的行
Order   表中键值为   O_ID   OrderDetail   表中有   O_ID   列  

想删除   Order   表中的   一些行   同时   删除     Orderdetail表   中   与Order表的键值一样的行。

如何写这个sql   语句?
delete   from   Order,Orderdetail   where?

用的是ACCESS   数据库,不要存储过程

------解决方案--------------------
用事物控制,分两句写。

————————————————————————————————————
写作,虽然每个人都会查阅辞海,可,不是人人都能写出不朽的篇章的。编程,如是也。

------解决方案--------------------
使用事务

删除子表 数据

再 删除主表数据
------解决方案--------------------
分开删除,事务操作.
要不同时成功,要不全部失败。
------解决方案--------------------
执行两个删除咯
------解决方案--------------------
触发器!
------解决方案--------------------
事务控制,分别删除了...
------解决方案--------------------
各位别光说不练
留下点代码啊
------解决方案--------------------
总有一个先删后删,为了防止突发事件造成只删一句而另一句没有执行就中止的不便,最好使用事务处理