✅ ABAP 조건문에서 사용하는 비교 연산자 (Relational Operators)

표준연산자 의미 abap 키워드
= 같다 EQ
<> 같지 않다 NE
< 작다 LT
> 크다 GT
<= 작거나 같다 LE
>= 크거나 같다 GE

⚠️ 키워드 방식(EQ, NE 등)은 예전 방식이고, 지금은 보통 =, <> 등 표준 방식이 더 많이 쓰임.


🔗 논리 연산자 (Logical Operators)


연산자 의미 사용예시
AND 그리고 IF a = b AND c = d.
OR 또는 IF a = b OR c = d.
NOT ~가 아니다 IF NOT a = b.

 


🧩 예시 코드

 
IF surname = 'SMITH' AND forename = 'JOHN'. WRITE: 'This is John Smith'. ENDIF.

또는

IF surname = 'SMITH' OR surname = 'BROWN'. WRITE: 'Common surname'. ENDIF.

✨ 요약

  • ABAP에서도 다양한 조건 연산자 사용 가능!
  • AND, OR, NOT을 통해 여러 조건을 조합 가능
  • EQ, NE, LT 등의 키워드 방식은 가능하지만 덜 권장됨 → 되도록 표준 연산자(=, <> 등) 사용

+ Recent posts