SAP ABAP 中的工作区、全局结构和内部表的区别
内部表允许您读取具有固定结构的数据,并将其存储在 ABAP 的内存(工作内存)中。数据以顺序方式存储在内存中。它们基本上等同于数组,但本质上是动态的。由于它们是动态的,因此内存管理已由 ABAP 负责。通常,从数据库表读取的数据存储在内部表中,以精确复制数据库表。
工作区指的是具有固定结构的单行数据。它主要用于存储临时数据。它通常在循环迭代中使用。
例如,如果您需要循环遍历内部表,您可以将当前记录存储在工作区中。
--------------- LOOP AT INTAB INTO WORKAREA. ENDLOOP. --------------
这里 INTAB 指的是内部表,WORKAREA 指的是工作区。
全局结构顾名思义是全局性的。它是一个为信息提供者创建的结构,然后可以跨所有相同信息提供者的查询重复使用。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP