在 SAP ABAP 中使用“标准表类型”、“哈希表类型”或仅仅是“表类型”的区别
“TYPE STANDARD TABLE OF”指的是标准表。它指的是一个普通内部表,可以通过表索引或键访问,如果对表进行了排序,则可以访问键。
“TYPE HASHED TABLE OF”指的是通用哈希内部表。表是使用哈希算法创建的,并且数据使用哈希算法进行存储。哈希算法的主要优点是,访问表中的任何部分都与表的长度无关,因此表长度的增加不会导致数据访问延迟。如果需要存储并频繁访问大型数据集,那么优先选择哈希表。
“TYPE TABLE OF”指的是表的通用定义,可用于指代任何类型的表。但是使用当前的面向对象范例,你需要至少指定标准或哈希,以及类型。
广告