SAP ABAP은 정적(Static) 언어로 분류되지만, 실제 개발에서는 사용자 입력이나 비즈니스 조건에 따라 실행 시점에 구조를 바꾸는 동적 처리가 매우 자주 필요합니다. 예를 들어, 사용자가 입력한 필드에 따라 WHERE 조건을 조립하거나 테이블명 자체를 변수로 받아서 SELECT 하거나 특정 필드만 표시하는 공통 조회 프로그램을 만들 때 이런 유연성을 구현하는 방법이 바로 ABAP의 동적 구문(Dynamic Statements) 입니다.
동적 조건 처리 예시 동적 Where 예시 "---------------------------------------------------------------------- " 목적 : 사용자 입력 조건을 기반으로 WHERE 구문을 문자열로 생성 "---------------------------------------------------------------------- PARAMETERS: p_bukrs TYPE bkpf-bukrs OBLIG...
원문 링크 : SAP ABAP - 동적 구문에 대한 설명