Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.29 KB

prefer-insert-into-to-append.md

File metadata and controls

40 lines (25 loc) · 1.29 KB

code pal for ABAP > Documentation > Prefer INSERT INTO TABLE to APPEND TO

Prefer INSERT INTO TABLE to APPEND TO

What is the intent of the check?

This check searches for APPEND statements and reports a finding. INSERT INTO TABLE works with all table and key types, thus making it easier for you to refactor the table's type and key definitions if your performance requirements change.

How to solve the issue?

Use INSERT INTO instead of APPEND TO.

What to do in case of exception?

In exceptional cases, you can suppress this finding by using the pseudo comment "#EC PREF_INSERT_INT:

   DATA prefer_insert_into_table TYPE TABLE OF string.
   APPEND `example` TO prefer_insert_into_table. "#EC PREF_INSERT_INT

Example

Before the check:

   DATA prefer_insert_into_table TYPE TABLE OF string.
   APPEND `example` TO prefer_insert_into_table.

After the check:

   DATA prefer_insert_into_table TYPE TABLE OF string.
   INSERT `example` INTO TABLE prefer_insert_into_table.

Further Readings & Knowledge