예시)
DATA: gv_name TYPE string. " 표준 데이터 타입
DATA: gv_amount TYPE p DECIMALS 2. " 내장 데이터 타입
DATA: gv_customer TYPE zcustomer_type." 사용자 정의 데이터 타입
용도: 기존 변수나 구조체와 동일한 데이터 타입을 가지는 변수를 선언할 때 사용
예시)
DATA: gv_name TYPE string.
DATA: gv_name_copy LIKE gv_name. " gv_name과 같은 데이터 타입
TYPE: 데이터 타입을 직접 참조합니다. 이는 데이터 사전의 데이터 요소, 도메인 또는 ABAP의 기본 데이터 타입을 의미합니다.
LIKE: 이미 선언된 다른 변수 또는 데이터 객체를 참조하여 동일한 데이터 타입을 갖습니다.
TYPE: 보다 일반적이고 널리 사용됩니다. 데이터 사전에 정의된 모든 타입을 참조할 수 있습니다.
LIKE: 기존 변수와 동일한 타입을 갖는 변수를 선언할 때 유용합니다.
TYPE: 명시적으로 데이터 타입을 정의합니다.
LIKE: 다른 변수의 데이터 타입을 암시적으로 가져옵니다.