SAP HANA CLOUD

[SAP RAP] 인터널 테이블 선언은 뭐가 있을까

선짱 2025. 12. 3. 16:34
반응형

Data : gt_customer type table of kna1.

Table of 를 사용하면 여러 라인을 담는 인터널 테이블임.

Type table of 를 사용하면 명시적으로 스탠다드를 언급하지 않아도 표준테이블임

 

테이블 타입은 크게 3가지가 있다.

Standard Table : 가장 일반적이고 기본이 되는 내부 테이블 유형

Sorted Table : 특정 키 필드 순서대로 정렬이 유지됨

(바이너리 서치를 자동으로 해줘서 매우 빠르게 데이터를 찾음)

Hashed Table : 유니크 키로 데이터에 직접 접근함. 테이블 크기가 매우 크고 데이터를 오로지 키값으로만 접근/검색 하는 경우

 

@DATA(gt_customer) 이게 인터널 테이블 선언임

Value 구문으로 값 지정해서 테이블 선언도 가능함.

Data(lt_data) = VALUE gt_customer( (werk = ‘1000’ matnr = ‘a’ )).

 

우리가 일반적으로 선언하는건 전부 standard 테이블임

그래서 따로 선언안해도됨

반응형