본문 바로가기
728x90
반응형

전체 글316

[SAP ABAP] INTO CORRESPONDING FIELDS OF TABLE과 INTO TABLE 차이점, 예제 요약INTO CORRESPONDING FIELDS OF TABLE 과 INTO TABLE 은 ABAP에서 SQL SELECT 문을 사용할 때 데이터를 인터널 테이블에 넣는 방법을 나타냅니다. INTO CORRESPONDING FIELDS OF TABLEINTO TABLE공통점필드 이름과 데이터 타입이 인터널 테이블과 일치해야 함차이점선택한 필드만 인터널 테이블에 매핑할 때 사용모든 핃르를 포함한 전체 테이블 조회할 때 사용  INTO CORRESPONDING FIELDS OF TABLE의 자세한 설명INTO TABLE의 자세한 설명 예제INTO TABLE 예제DATA: lt_sflight TYPE TABLE OF sflight.SELECT * INTO TABLE lt_sflight FROM sflig.. 2024. 7. 10.
[SAP ABAP] INTO TALBE 이란? (예제 포함) INTO TALBE 이란?INTO TABLE은 SQL SELECT 문에서 선택한 데이터를 ABAP 인터널 테이블에 직접 저장하는 구문입니다.이때, 인터널 테이블의 구조(필드 이름 및 데이터 타입)는 SELECT 문에서 선택한 데이터의 구조와 정확히 일치해야 합니다. INTO TALBE 주요 특징구조 일치:SELECT 문에서 선택한 필드의 순서와 데이터 타입이 인터널 테이블의 구조와 정확히 일치해야 합니다.전체 구조 저장:일반적으로 SELECT * 문과 함께 사용되어 테이블의 전체 구조를 그대로 인터널 테이블에 저장합니다.간결성:전체 테이블 구조를 그대로 가져올 때 코드가 간결해집니다. INTO TALBE 예제다음은 SFLIGHT 테이블에서 데이터를 선택하여 인터널 테이블에 저장하고 출력하는 예제입니다.*.. 2024. 7. 10.
[SAP ABAP] JOIN과 FOR ALL ENTRIES 차이 차이점 정리특징JOINFOR ALL ENTRIES수행 위치데이터베이스 서버ABAP 서버사용 용도여러 테이블 간의 관계를 기반으로 데이터를 결합하여 조회인터널 테이블의 데이터를 기반으로 조건에 맞는 데이터를 조회성능데이터베이스 레벨에서 최적화되므로, 잘 설계된 인덱스와 함께 사용하면 고성능을 발휘데이터베이스 접근 횟수를 줄일 수 있으나, 인터널 테이블이 크면 성능이 저하될 수 있음복잡한 조건 처리여러 테이블 간의 복잡한 관계와 조건을 처리 가능복잡한 조인보다는 조건 기반 조회에 적합주의사항조인의 종류에 따라 결과가 달라질 수 있음(INNER JOIN, LEFT JOIN 등)인터널 테이블이 비어 있으면 전체 데이터가 조회될 수 있으므로, 인터널 테이블이 비어 있지 않은지 확인 필요예제INNER JOIN, L.. 2024. 7. 10.
[SAP ABAP] INCLUDE 파일명 규칙 및 의미: CLS, F01, I01, O01, T01 INCLUDE 란? ABAP에서 INCLUDE 를 사용하여 프로그램을 모듈화하고 재사용 가능한 코드 블록을 정의할 수 있습니다. 요약 정리INCLUDE 이름 뒤에 붙는 접미사는 해당 INCLUDE 목적과 역할을 나타냅니다.CLS클래스를 포함하여 INCLUDEF01폼 루틴(서브루틴)을 포함하여 INCLUDEI01초기화 또는 입력코드를 포함하는 INCLDUEO01출력 관련 코드를 포함하는 INCLUDET01페이지 상단 출력 코드 또는 테이블 및 데이터 선언 코드를 포함하는 INCLDUE CLS (Class)클래스 정의와 구현을 포함합니다.INCLUDE ZMYCLASS_CLS.CLASS zmyclass DEFINITION. PUBLIC SECTION. METHODS: method1, .. 2024. 7. 9.
728x90
반응형