공부/SQL

[SQL/오라클] NULL 개념

cbum 2020. 11. 18. 00:32

NULL 의미

- 아직 정의되지 않은 값

- 0 또는 공백과는 다르다. 0은 숫자, 공백은 문자

- NULL은 값이 아니라서 '<>', '!=','='가 아닌 IS NULL, IS NOT NULL로 표현해야 한다.

- NULL 값을 포함하는 연산의 경우 결과 값도 NULL

NULL + 2, 2 + NULL = NULL
NULL - 2, 2 - NULL = NULL
NULL * 2, 2 * NULL = NULL
NULL / 2, 2 / NULL = NULL