본문 바로가기

공부/SQL

[SQL/오라클] NULL 개념

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

'공부 > SQL' 카테고리의 다른 글

[SQL/오라클] ROLLUP, CUBE, GROUPING SETS  (0) 2020.11.27
[SQL/오라클] DROP vs DELETE vs TRUNCATE 차이  (0) 2020.11.18
SQL Injection(삽입) 공격  (0) 2020.09.14
[SQLD] 모델링의 이해(2)  (0) 2020.09.02
[SQLD] 모델링의 이해(1)  (0) 2020.08.26