首页 SAP数据更新之数据库事务(SAPLUW&DBLUW)

SAP数据更新之数据库事务(SAPLUW&DBLUW)

举报
开通vip

SAP数据更新之数据库事务(SAPLUW&DBLUW)     1.1-SAP数据更新之数据库事务(SAPLUWDBLUW)                  1.DBLUW简介:1.DBLUW全称:DatabaseLogicalUnitofWork2.从数据库编程的角度来看,DBLUW是一个不可分割的数据库操作序列,以事务的提交或回滚结束3.DBLUW要么完全由数据库系统执行,要么根本不执行4.如果DBLUW中发生错误,则自DBLUW中所有数据库更改都将被回滚(SAP中事务的回滚称为反转)5.DBLUW中发生的数据库更改直到事务提交后才真正写入数据库。在发生这种情况...

SAP数据更新之数据库事务(SAPLUW&DBLUW)
     1.1-SAP数据更新之数据库事务(SAPLUWDBLUW)                  1.DBLUW简介:1.DBLUW全称:DatabaseLogicalUnitofWork2.从数据库编程的角度来看,DBLUW是一个不可分割的数据库操作序列,以事务的提交或回滚结束3.DBLUW要么完全由数据库系统执行,要么根本不执行4.如果DBLUW中发生错误,则自DBLUW中所有数据库更改都将被回滚(SAP中事务的回滚称为反转)5.DBLUW中发生的数据库更改直到事务提交后才真正写入数据库。在发生这种情况之前,您可以使用数据库回滚来撤消更改6.在SAP系统中,可以隐式或使用显式命令触发数据库提交或回滚2.SAPLUW和DBLUW的关系1.DBLUW是底层数据库自身所提供的保持数据一致性机制,与SAP无关2.SAPLUW是SAP创造的一种一致性维护机制3.SAPLUW可以包含多个对话步骤,即多个DBLUW,通过SAPLUW可以把多个DBLUW进行捆绑3.SAPLUW的提交的触发条件(显式更新/隐式更新)隐式数据库提交(隐式COMMITWORK)1.dialog执行完成时(ScreenPBO执行完毕,输出屏幕时)2.执行语法CALLTRANSACTION或SUBMIT完成时3.同步或异步调用RFC执行完成时4.使用WAIT语法并且工作进程被暂时中断等待执行结果时5.*系统弹出消息框类型为(I,W,E)时A:Abend异常终止E:Error错误I:Information信息S:Success成功W:Warning警告X:Exit退出隐式数据库反转(隐式ROLLBACKWORK)1.应用程序中的RuntimeError(也就是程序崩溃出现DUMP时)2.ABAP中使用MESSAGE语法设置类型为(A,X)使系统接受到终止的指令时(在某些情况下类型为(I,W,E)时也会触发终止指令)A:Abend异常终止E:Error错误I:Information信息S:Success成功W:Warning警告X:Exit退出显式数据库提交(显式COMMITWORK)1.调用函数模块DB_COMMIT时2.使用ABAP语句COMMITWORK时显式数据库反转(显式ROLLBACKWORK)1.使用ABAP语句ROLLBACKWORK时4.SAPLUW的开始和结束SAPLUW开始1.dialog程序开始运行时2.前一个SAPLUW被COMMITWORK3.前一个SAPLUW被ROLLBACKWORKSAPLUW结束1.当前SAPLUW被COMMITWORK2.当前SAPLUW被ROLLBACKWORKSAPLUW还包含数据库锁,两种机制共同保障数据一致性5.SAPLUW的应用1.当各对话框步骤间没有逻辑关联,即业务没有关联性时DBLUW就可以满足业务需求如图业务 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 DBLUW有多次独立提交(绿色)DBLUW会自动被隐式事务提交或回滚前一个DBLUW执行完成后,就不能对其回滚(ROLLBACKWORK)2.当各对话框步骤间有逻辑关联,为了保证数据一致性,需要所有DBLUW一起提交执行时则需要SAPLUWSAP会将所有DBLUW绑定(Binding)为SAPLUW如图DBLUW不会自动提交或回滚,转而由SAPLUW统一提交或回滚此时DBLUW不能被隐式事务提交或回滚,只能由SAPLUW显式事务提交或者回滚统一处理下一章:1.2-SAP数据更新之SAPLUWBundlingDBLUW将介绍如何在ABAP编程中使用(SAPLUW绑定DBLUW)关注博主即可阅读全文 -全文完-
本文档为【SAP数据更新之数据库事务(SAPLUW&DBLUW)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
资教之佳
暂无简介~
格式:doc
大小:142KB
软件:Word
页数:8
分类:互联网
上传时间:2023-06-23
浏览量:6