ERP俱乐部
ERP爱好者、ERP从业者互相交流、互相学习的乐园;我们的愿景是成为全球一流的中文ERP(Enterprise Resource Planning)交流平台
网站首页 论坛首页 搜索 用户列表 FAQ 注册 登录  
ERP俱乐部 -> SAP专栏 -> ABAP -> 关于COMMIT和ROLLBACK的一些问题,求帮助!
  关于COMMIT和ROLLBACK的一些问题,求帮助!
帖子发起人: zhaoqianen   发起时间: 2008-07-07 10:47 上午   回复数: 5
? 上一主题 下一主题 ?
楼主
  2008-07-07, 10:47 上午
zhaoqianen 离线,最后访问时间: 2010/1/27 16:18:21 zhaoqianen

无等级

20级
等级: 20级
注册: 2007年5月14日
经验: 21
积分: 1
精华: 0
发贴: 19
排名: 1,358
Site Registered Users
关于COMMIT和ROLLBACK的一些问题,求帮助!
 
     在对数据库数据进行更新时,为什么有的不用COMMIT处理,比如,MODIFY,UPDATE等等。但是有的需要COMMIT处理,比如,用BAPI更新数据库数据。这个COMMIT在中间是什么作用?程序执行是数据库是什么状态?请各位大虾帮忙讲解。Smile
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 2 楼
  2008-07-11, 05:46 下午
神经1984 离线,最后访问时间: 2009/9/1 16:41:58 神经1984

无等级
男

20级
等级: 20级
注册: 2006年8月16日
经验: 34
积分: 4
精华: 0
发贴: 21
排名: 805
Site Registered Users培训学员(MM学员服务区-北京200610班)
Re: 关于COMMIT和ROLLBACK的一些问题,求帮助!
 
可能说的不对,我理解的过程是这样的
在遇到commit之前,所有对数据库的操作都只是存于系统缓存中,遇到commit work时一起对数据库表进行操作,这样做的前提是需要同时修改多张表,避免产生表a修改成功表b修改失败的情况,这样会产生一些无用数据,有时会产生严重的错误

只有偏执狂才能生存
IP 地址: 已登录   来自: 已登录    返回顶部
第 3 楼
  2008-07-13, 10:25 上午
nono198532 离线,最后访问时间: 2008/11/1 7:01:22 nono198532

发帖数前500位

40级
等级: 40级
注册: 2007年7月17日
经验: 107
积分: 99
精华: 0
发贴: 46
排名: 232
Site Registered Users每日发帖之星每日发帖之星
Re: 关于COMMIT和ROLLBACK的一些问题,求帮助!
 
讲得不错 谢谢
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 4 楼
  2008-09-02, 11:43 上午
琅坩` 离线,最后访问时间: 2008/9/16 20:57:40 琅坩`

无等级

20级
等级: 20级
注册: 2008年9月2日
经验: 24
积分: 24
精华: 0
发贴: 24
排名: 1,171
Site Registered Users
Re: 关于COMMIT和ROLLBACK的一些问题,求帮助!
 
数据库的工作就是这样的。
IP 地址: 已登录   来自: 已登录    返回顶部
第 5 楼
  2008-09-03, 03:37 下午
zhaoqianen 离线,最后访问时间: 2010/1/27 16:18:21 zhaoqianen

无等级

20级
等级: 20级
注册: 2007年5月14日
经验: 21
积分: 1
精华: 0
发贴: 19
排名: 1,358
Site Registered Users
Re: 关于COMMIT和ROLLBACK的一些问题,求帮助!
 
说的好
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 6 楼
  2008-09-03, 03:38 下午
zhaoqianen 离线,最后访问时间: 2010/1/27 16:18:21 zhaoqianen

无等级

20级
等级: 20级
注册: 2007年5月14日
经验: 21
积分: 1
精华: 0
发贴: 19
排名: 1,358
Site Registered Users
Re: 关于COMMIT和ROLLBACK的一些问题,求帮助!
 
 神经1984 wrote:
可能说的不对,我理解的过程是这样的
在遇到commit之前,所有对数据库的操作都只是存于系统缓存中,遇到commit work时一起对数据库表进行操作,这样做的前提是需要同时修改多张表,避免产生表a修改成功表b修改失败的情况,这样会产生一些无用数据,有时会产生严重的错误

谢谢讲解
IP 地址: 已登录   来自: 已登录    返回顶部
 第 1 页 总共 1 页 [共有 6 条记录]
ERP俱乐部 -> SAP专栏 -> ABAP -> 关于COMMIT和ROLLBACK的一些问题,求帮助!
(C)Copyright 2005-2020 www.erpclub.org All Rights Reserved.
Tel:+86-755-26444630
Email:webmaster@yok.com.cn