ABAP에서 변수를 선언하는 가장 기본적인 방법은 DATA 문을 사용하는 것입니다. 변수 선언 시 다양한 옵션을 함께 지정할 수 있습니다.
ABAP Types 선언 1. 구조체(Structure) 선언 2. 테이블 타입 선언 3. 복합 예제
ABAP에서 CONSTANT는 변경되지 않는 값(상수)을 정의하는 데 사용됩니다. 한 번 값이 할당되면 프로그램 실행 중에 변경할 수 없습니다.선언과 동시에 반드시 초기값을 지정해야 합니다.프로그램 실행 중 값을 변경할 수 없습니다.코드의 가독성과 유지보수성을 향상시킵
ABAP 프로그램에서 시스템 변수는 'SY-' 접두사로 시작하며, 시스템의 현재 상태나 마지막 실행된 작업의 결과를 저장합니다.SY-SUBRC: 가장 많이 사용되는 시스템 변수로, 마지막으로 실행된 ABAP 문장의 처리 결과를 나타냅니다.0: 성공적으로 실행됨4: 경고
ABAP에서 Work Area와 Internal Table(ITAB)은 데이터를 처리하는 데 핵심적인 구조입니다.Work Area는 단일 레코드를 저장하는 데 사용되는 메모리 영역입니다. 주요 특징은 다음과 같습니다:데이터베이스 테이블의 한 행(row)을 담을 수 있는
CLEAR는 변수의 내용을 초기화하는 명령어입니다. 변수 타입에 따라 다음과 같이 초기화됩니다:숫자형(Integer, Float 등): 0으로 초기화문자형(String, Char 등): 공백으로 초기화날짜/시간: 초기값(예: '00000000')으로 초기화불리언(Boo
ABAP에서 논리 연산자는 두 개 이상의 조건을 결합하여 하나의 논리적 결과를 도출하는 데 사용됩니다. 논리 연산자는 주로 IF 문, CASE 문, WHILE 루프 등의 제어 구문에서 활용됩니다.ABAP에서 논리 연산자의 우선순위는 다음과 같습니다 (위에서부터 높은 우
ABAP 프로그래밍 언어에서는 다양한 연산자를 사용하여 데이터를 조작하고 연산을 수행합니다. 이러한 연산자들은 다양한 카테고리로 분류될 수 있습니다.\+ (더하기): 두 피연산자의 합을 계산합니다.\- (빼기): 첫 번째 피연산자에서 두 번째 피연산자를 뺍니다.\* (
ABAP 프로그래밍에서 LOOP 문은 내부 테이블의 데이터를 순차적으로 처리하는 데 사용되는 중요한 제어 구조입니다. 테이블의 각 행에 접근하여 처리할 수 있게 해줍니다.LOOP AT: 루프를 시작하는 키워드입니다.itab: 순회할 내부 테이블의 이름입니다.INTO:
READ TABLE은 ABAP 프로그래밍에서 내부 테이블에서 데이터를 검색하는 데 사용되는 기본 명령어입니다. 이 명령어는 다양한 조건에 따라 테이블 항목을 읽고 처리할 수 있게 해줍니다.INTO wa: 검색된 항목을 작업 영역(work area)에 복사합니다.ASSI
ABAP에서 SELECT 문은 데이터베이스에서 데이터를 검색하는 기본적인 SQL 명령입니다. SAP ABAP 프로그래밍에서 데이터베이스 테이블에서 데이터를 조회할 때 사용됩니다.SELECT \* : 테이블의 모든 필드 선택SELECT SINGLE : 조건에 맞는 첫 번