SAP 锁的范围

   CALL FUNCTION 'ENQUEUE_EZ_ZTSD0015'
    EXPORTING
      mode_ztsd0015  = 'E'
      mandt          = sy-mandt
      bukrs          = gt_in-bukrs
      xblnr_alt      = gt_in-xblnr_alt
      zinter_name    = gt_in-zinter_name
*     X_BUKRS        = ' '
*     X_XBLNR_ALT    = ' '
*     X_ZINTER_NAME  = ' '
     _SCOPE         = '1'
*     _WAIT          = ' '
*     _COLLECT       = ' '
    EXCEPTIONS
      foreign_lock   = 1
      system_failure = 2

SCOPE = 1是V1锁,是程序层面的锁,而SCOPE = 2是V2锁,是针对更新事件的锁。程序层面的锁,是整个程序结束后才释放,更新层面的锁是程序中有数据库更新发生后就释放。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值