ABAP 内存是 ABAP 程序和对象使用的临时内存存储,这些程序和对象使用相同的内部会话 - 或相同的内存区域 - 用于所有活动。与被视为全局内存的 SAP 内存相比,ABAP 内存是本地内存。ABAP 内存独立于生成它的 ABAP 程序或对象,因此可以在不同的对象或程序之间传输值,而不管它们的特性如何。这对于在同一会话中运行的程序特别有用。
ABAP 程序和对象主要使用两种类型的内存:ABAP 内存和 SAP 内存。与 SAP 内存相比,ABAP 内存的范围非常有限,并且可以由一个主要内部会话访问,而 SAP 内存可供主会话之外的程序或对象访问。ABAP 内存是程序员可用于跨程序传输值的重要工具之一。它有助于最大限度地减少数据库使用,也有助于最大限度地提高应用程序的速度和效率。通过 ABAP 内存传输的值不存储在任何 SAP 表中。要访问 ABAP 内存,使用关键字“导出到内存”和“从内存导入”的语句。“导出到内存”用于从 ABAP 内存中读取数据,而“从内存中导入”用于从 ABAP 内存中写入数据。 |