当前位置: 代码迷 >> Oracle开发 >> oracle与此同时删除多条记录
  详细解决方案

oracle与此同时删除多条记录

热度:46   发布时间:2016-04-24 06:40:16.0
oracle同时删除多条记录
Oracle同时删除多条记录,如何返回删除成功记录数和删除失败记录数?
主要用于用户选中多条记录删除后,页面反馈用户删除结果“成功删除*条,失败*条。”。
------解决方案--------------------
怎么还会有这种需求,又失败的全部回滚回去。这样只需要知道影响的记录数就是操作成功的记录数。
------解决方案--------------------
批量删除,要么都成功,要么都回滚。

如果你是一条一条的删除,最好的办法做一个两个计数量,一个计成功的,一个计失败的。 
------解决方案--------------------
楼主所指的删除失败的是什么意思?
是数据库约束报错?假若楼主是这种的话会全部回滚。
  相关解决方案