CHAR, NUMC, INT4, DEC, FLOAT). TYPES 문을 사용해 정의.DATA 키워드를 사용하여 변수 선언 (예: DATA lv_name TYPE CHAR10.).CONSTANTS 키워드를 사용해 상수를 선언 (예: CONSTANTS lc_pi TYPE DECIMALS VALUE '3.14'.).'2025-01-25').DATA 문으로 변수 선언 (예: DATA lv_num TYPE I.).CLEAR 문으로 변수 초기화 (예: CLEAR lv_num.).MOVE 또는 = 연산자를 사용해 변수 간 값 이동 (예: lv_num = 10.).IF, ELSEIF, ELSE, ENDIF를 사용 (예: IF lv_num > 10. WRITE: 'Greater than 10'. ENDIF.).DO ... ENDDO 또는 WHILE 문으로 반복 실행.WRITE 문으로 데이터 출력 (예: WRITE: / 'Hello ABAP'.).APPEND, DELETE, MODIFY 문으로 데이터 처리.DATA lv_name TYPE CHAR20 VALUE 'John'.
WRITE: / 'Hello', lv_name.데이터 모델이란?
데이터 모델은 시스템의 데이터 구조를 정의하고, 데이터를 효율적으로 저장 및 관리하기 위해 설계된 체계입니다.
ABAP에서 데이터 모델은 주로 테이블, 뷰, 관계로 구성됩니다.
SAP 데이터 모델의 구성 요소
Database Views, Projection Views).데이터 모델 설계 과정
예제 시나리오: 고객 데이터 모델
DATA: lv_customer_name TYPE CHAR50,
lv_customer_id TYPE NUMC10.
" 고객 이름과 ID 초기화
lv_customer_name = 'Alice'.
lv_customer_id = '12345'.
" 고객 정보 출력
WRITE: / 'Customer Name:', lv_customer_name,
/ 'Customer ID:', lv_customer_id.