首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

批量操作中间出错有关问题

2013-10-09 
批量操作中间出错问题不使用回滚,比如批量插入1000条,如果第500条时出错了,后续的500条还会插入吗?[解决办

批量操作中间出错问题
不使用回滚,比如批量插入1000条,如果第500条时出错了,后续的500条还会插入吗?
[解决办法]
只要是一个事务内,一旦有错误都会整个回滚,任何关系型数据库都会保证这种特性,只是我不知道oracle是怎么实现而已
[解决办法]

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

只要是一个事务内,一旦有错误都会整个回滚,任何关系型数据库都会保证这种特性,只是我不知道oracle是怎么实现而已

我的意思是不使用回滚,就提交,出错后后续的不会插入吧。
出错后即使你不回滚,DBMS也会帮你回滚

不是吧,自己不在异常捕捉后调用rollback还会自动回滚的?这个跟配置有关吗?如果之前成功的想保留呢?

成功的已经保留了 如果是默认隔离级别的话

热点排行