목록SAP/데이터 타입 Data Type (4)
CS Student’s SAP&Tech Journey✨

SAP ABAP을 사용하면 다양한 유형의 데이터 객체(Data Object)를 다루게 됩니다. ABAP에서는 단순 데이터(Single Data Object), 구조체(Structure), 내부 테이블(Internal Table)을 통해 데이터를 저장하고 관리할 수 있습니다.이번 글에서는 ABAP에서 데이터를 저장하는 기본 방식과 구조체 및 내부 테이블에 대해 자세히 알아보겠습니다. 테이블의 구조, 필드, 도메인, 데이터 요소를 SE11 활용하여 검색하는 방법 포스팅 보러가기⬇️ ABAP 프로그래밍: SELECT SINGLE과 SELECT의 차이, SE11/SE16 활용하기, 변수 접두사 설정ABAP에서는 SELECT문을 사용하여 데이터베이스 테이블에서 정보를 조회할 수 있습니다. 이번 포스팅에서는 S..
ABAP에서는 LOCAL TYPES(로컬 타입)과 GLOBAL TYPES(글로벌 타입)을 사용하여 데이터 타입을 정의할 수 있습니다. 두 개념의 차이를 이해하면 보다 효율적인 프로그램을 작성할 수 있습니다. 1. LOCAL TYPES(로컬 타입)란?로컬 타입은 특정 프로그램 내부에서만 사용 가능한 데이터 타입입니다.TYPES 키워드를 사용하여 정의합니다.TYPES: ty_amount TYPE P DECIMALS 2, ty_name TYPE C LENGTH 20.개별 프로그램 내부에서만 사용 가능기술적 정보만 포함 (데이터 형식, 길이 등)다른 프로그램에서는 사용 불가선언된 프로그램을 벗어나면 인식되지 않음 예제TYPES: ty_counter TYPE I.DATA gv_count TYP..
ABAP에서 데이터를 다룰 때, Constants(상수)와 Variables(변수)를 활용합니다. 두 개념의 차이를 이해하고 올바르게 사용하면 코드의 안정성과 가독성이 향상됩니다. 1. Constants(상수)란?상수는 한 번 정의하면 값을 변경할 수 없는 데이터 객체입니다.상수 선언 방법CONSTANTS gc_today TYPE D VALUE '20250125'. 선언 시 VALUE 키워드를 사용해 초기값을 설정해야 함이후 값 변경 불가네이밍 규칙: gc_ (global constant) 접두사를 주로 사용 예제CONSTANTS gc_pi TYPE P DECIMALS 2 VALUE '3.14'.WRITE: 'Pi Value:', gc_pi. 2. Variables(변수)란?변수는 실행 중 값을 변경할..

🔷 ABAP에서 데이터 객체란?데이터 객체(Data Object)는 프로그램에서 특정 값을 저장할 수 있는 공간을 의미합니다. 이러한 변수는 데이터 타입(Data Type)을 통해 정의되며, SAP에서는 데이터 타입을 크게 두 가지로 구분합니다. 🔷 SAP 데이터 타입의 종류1. Complete Data Type (완전한 데이터 타입)변수 크기를 별도로 지정하지 않아도 자동으로 사이즈가 결정됩니다.예: 날짜(D), 시간(T) 등.PARAMETERS p_date TYPE D. " 날짜 입력받기PARAMETERS p_time TYPE T. " 시간 입력받기2. Incomplete Data Type (불완전한 데이터 타입)변수를 정의할 때 반드시 크기를 지정해야 하는 타입입니다.예: 문자형(C), 숫자형(..