CLEAR statement in ABAP

CLEAR statement in ABAP programming is used for resetting the variables values to their initial values depending on the data types.

For an example CLEAR statement with an integer variable will reset its value as 0.

For an Internal table it will clear all the contents of that internal table. With structures it will CLEAR each components of the structure.

Its Syntax is:

CLEAR number.


You will get clearer picture by seeing the following sample programs.

REPORT demo_clear.

DATA number TYPE i VALUE ’20’.

WRITE number.

CLEAR number.

WRITE / number.


Its output will be




You can watch that it not resettled to the specified default value 20; it resettled to the integer’s initial value 0.

Also Read : View Other ABAP Keywords & Syntax -> ABAP Transaction codes

SAP ALECRMSCMSRMSAP Solutions SAP ReferencesSAP BasicsPP ModuleWMSAP Partners
HomeContact & Privacy PolicyTwitter
All of the product names here are trademarks of their respective companies. The site is not affiliated with SAP AG.