[ABAP] Logische Operatoren

Bedeutung                       Operator  Ausdruck

gleich / equal                  =         a EQ '100'
ungleich / not equal            <>        a NE '100'
größer als / greater than       >         a GT '100'
größer gleich / greater equal   >=        a GE '100'
kleiner / less than             <         a LT '100'
kleiner gleich / less equal     <=        a LE '100'
zwischen, between                         a BETWEEN b and c
Initialwert                               a IS INITIAL
UND / AND                                 a = b AND c < d
ODER / OR                                 a = b OR c < d
NICHT / NOT                               a NOT IS INITIAL

* logische Ausdrücke immer in Klammern setzen und Leerzeichen beachten
NOT ( ( a < b ) OR ( d < '2.5' ) )