JNC 일일스터디
← JNC ABAP 클래스

2026.11.03_데이터 타입과 데이터 오브젝트 — TYPES와 DATA의 차이

데이터 타입과 데이터 오브젝트

데이터 타입 (TYPES)

  • 값의 형식을 정의
  • 메모리에 값을 담지 않음
  • 붕어빵 틀에 해당

데이터 오브젝트 (DATA)

  • 실행 중 값을 담는 메모리
  • 타입을 지정해서 만듦
  • 틀로 찍어낸 붕어빵에 해당
vs

기본 선언

TYPES ty_matnr TYPE c LENGTH 18.          " 타입: 형식만 정의

DATA lv_matnr TYPE ty_matnr.              " 내가 만든 타입 사용
DATA lv_bukrs TYPE t001-bukrs.            " DDIC 필드 타입 사용
DATA lv_cnt   TYPE i VALUE 10.            " 초기값 지정

CONSTANTS lc_plant TYPE werks_d VALUE 'JNC2'.  " 값을 바꿀 수 없음

DATA(lv_text) = 'ABC'.                    " 인라인 선언: c, 길이 3
DATA(lv_str)  = `ABC`.                    " 인라인 선언: string

나머지 7개 그림·표와 퀴즈는 로그인하면 볼 수 있습니다 (무료).

카카오 로그인하고 전체 보기

퀴즈 풀기← 목록으로