DDIC : Data Dictionary, 데이터 딕셔너리
SAP 시스템에서 데이터베이스 객체(테이블, 뷰, 구조체, 테이블 요소, 도메인 등)를 정의하고
관리하는 저장소.
쉽게 말해, SAP 시스템의 데이터 정의 및 관리를 담당하는 공간 !
이를 통해 개발자는 물리적인 데이터베이스 구조를 직접 다루지 않고 SAP의 표준화된 방식으로
데이터를 처리할 수 있음
DDIC의 역할

DDIC의 필드 정보를 저장하는 테이블

예제 : 특정 테이블의 필드 정보 조회하기
SELECT tabname, fieldname, datatype, leng, decimals
FROM dd03l
WHERE tabname = 'MARA'.
TABNAME: 테이블 명 (MARA)
FIELDNAME: 필드 명 (예: MATNR, ERSDA 등)
DATATYPE: 데이터 타입 (예: CHAR, NUMC, DEC 등)
LENG: 필드 길이
DECIMALS: 소수점 자리수
DDIC(Data Dictionary, 데이터 딕셔너리)는 SAP에서 데이터베이스 객체를 정의하고 관리하는 저장소이다.
DDIC는 테이블, 구조체, 도메인, 데이터 요소 등을 관리하며, 데이터 일관성과 성능 최적화를 지원한다.
테이블 정보는 DD02L, 필드 정보는 DD03L 에 저장된다.
DD04L은 데이터 요소 정보를 저장하며, DD07L은 체크 테이블 관련 정보를 포함한다.
특정 테이블의 필드 정보를 가져오려면 DD03L에서 조회하면 된다.