ABAP程序 加锁/解锁

原创 2015年07月09日 10:43:16

REPORT ZEDITOR.

TABLES: TRDIR. "System table TRDIR

PARAMETERS: PROGRAM LIKE TRDIR-NAME.
PARAMETERS: EDITOR  LIKE TRDIR-EDTX.

SELECT SINGLE * FROM TRDIR WHERE NAME = PROGRAM.

TRDIR-EDTX = EDITOR.
MODIFY TRDIR.
IF SY-SUBRC EQ 0.
   WRITE: / 'Editor Lock update Successful ', TRDIR-NAME.
   IF TRDIR-EDTX = 'X'.
      WRITE: ' Lock'.
   ELSE.
      WRITE: ' UnLock'.
   ENDIF.
ELSE.
   WRITE: / 'Editor Lock update Unsuccessful ', TRDIR-NAME.
ENDIF.

版权声明:本文为博主原创文章,未经博主允许不得转载。

ABAP程序 加锁/解锁

REPORT ZEDITOR. TABLES: TRDIR. "System table TRDIR PARAMETERS: PROGRAM LIKE TRDIR-NAME. PAR...
  • zhongguomao
  • zhongguomao
  • 2014年02月07日 14:58
  • 1336

ABAP程序锁定

除了数据库有锁定外,ABAP程序本身也有锁定。   SAP提供了两个函数来解决程序运行时的同步锁定问题:ENQUEUE_ES_PROG和DEQUEUE_ES_PROG。 CALL FUNCTIO...
  • zhongguomao
  • zhongguomao
  • 2016年10月31日 14:39
  • 1055

SAP ABAP 加锁和解锁实例

转载自:http://blog.csdn.net/heng0757/article/details/8028868 具体操作步骤: 1. 使用TCODE:SE11,选择最后一项[加锁对象],输...
  • wanglei880526
  • wanglei880526
  • 2016年12月26日 11:08
  • 1024

SAP ABAP 加锁和解锁

具体操作步骤: 1. 使用TCODE:SE11,选择最后一项[加锁对象],输入对象名称(注意一定要以字母‘E’开头,这是SAP内部规定的,如EZ_FI_CSTM_001) 2. 输入名称后,按新增,进...
  • qq_36617521
  • qq_36617521
  • 2017年03月16日 09:04
  • 494

abap--如何获取sap标准表的相关的锁(lock)

最近经常有abap问关于锁的问题,我特此收集了一些资料,供大家参考,也请大家指正。1.sap锁的概念sap为了同步同时多个用户操作同一数据,防止数据出现不一致性而采用了锁机制。一般 sap会在操作数据...
  • CompassButton
  • CompassButton
  • 2007年11月15日 15:53
  • 5449

在一个线程加锁,另一个线程解锁

一般来讲,一个线程加锁,另一个线程解锁,是很容易死锁的。 产生死锁的四个必要条件: (1) 互斥条件:一个资源每次只能被一个进程使用。 (2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资...
  • p2016
  • p2016
  • 2017年08月03日 15:03
  • 515

Linux下互斥量加锁与解锁操作的C代码实现

一、概述 在实际的软件程序中,由于代码量较大,函数之间的调用关系较为复杂,因此对于某些全局变量的操作要格外小心。在程序中,一般采用互斥量加锁的方式来保证对全局变量的操作的唯一性。 本文详细介绍了L...
  • zhouzxi
  • zhouzxi
  • 2015年05月09日 10:39
  • 5486

多线程程序何时需要加锁

简单的说三条: 多人读,不需要 一读一写要加 多人写要加 常见错误 1读1写没事,读写的内存约多,越容易出事,因为不是原子操作 对int/int64/char型是原子操作, 可不加...
  • ma100
  • ma100
  • 2016年06月12日 14:01
  • 2127

linux文件加锁及解锁

当有多个工作线程要同时对一个文件进行写操作时,如果不对该文件进行加锁就可能会因误操作而引起一系列的问题。 解决这个问题有多种方法。我们这里考虑使用文件锁来对文件进行保护,因为这个方法简单易行。具体方...
  • wenbie123
  • wenbie123
  • 2012年04月16日 21:35
  • 8505

linux 文件加锁,解锁,fcntl函数

文件加锁: #include #include #include #include void main() {         int fd;         struct flock ...
  • kuenking111
  • kuenking111
  • 2015年05月01日 22:37
  • 544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ABAP程序 加锁/解锁
举报原因:
原因补充:

(最多只允许输入30个字)