[ABAP] INITIAL VALUE
ABAP DICTIONARY에서 테이블을 조회하면 볼 수 있는 INITIAL VALUE 테이블의 필드 속성 중 하나인 INITIAL VALUE는 테이블을 생성할 때 체크 표시를 하면 NULL값이 아닌 초기값을 가지게 한다는 의미이다. 즉, NULL값을 허용하지 않는다는 뜻이다. 그렇다면 NULL과 INITIAL VALUE의 차이점은 무엇일까? NULL (無) Initial Value (有) 값이 존재하지 않는 것으로 메모리 공간을 점유하지 않음 할당, 연산, 비교할 수 없는 대상 OPEN SQL에서 IS NULL, IS NOT NULL 사용 가능 0, ‘’, ‘ ‘, SPACE, 공백과 같은 값으로 표현할 수 없음 값이 존재하는 것으로 메모리 공간을 점유함 할당, 연산, 비교가 가능한 대상 IS INIT..