SAP ABAP 性能优化技巧 — 向内表添加纪录
与其使用一般的 loop-endloop 方法来实现向内表添加多条记录,不如使用 append 命令的变体将一个内表的所有记录一次性添加入另一个内表。要注意的是两个内表的结构定义必须完全一样。
不推荐使用:
Loop at int_fligh1.
Append int_fligh1 to int_fligh2.
Endloop.
推荐使用:
Append lines of int_fligh1 to int_fligh2.
与其使用一般的 loop-endloop 方法来实现向内表添加多条记录,不如使用 append 命令的变体将一个内表的所有记录一次性添加入另一个内表。要注意的是两个内表的结构定义必须完全一样。
不推荐使用:
Loop at int_fligh1.
Append int_fligh1 to int_fligh2.
Endloop.
推荐使用:
Append lines of int_fligh1 to int_fligh2.
Hua:
还有个办法: MOVE int_fligh1[] TO int_fligh[].
18 June 2008, 9:44 pm