DATABASE STUDY
오라클 NULL
ebson
2022. 8. 28. 13:48
1. 개념
- 없는 값이 아니라 모르는 값임
- 오라클은 빈문자열(‘’)도 NULL로 인식함
- NULL로 인식되는 값은 비교 연산자를 사용할 수 없음
- NULL에 사칙연산을 하면 결과는 NULL임
- IS NULL 연산자 또는 NVL()함수를 사용해 조회할 수 있음
2. 사용이유
- INSERT에서 값을 입력하지 않은 경우
- OUTER JOIN했을 때 연결 컬럼의 값이 없는 경우
3. 사용방법
- LENGTH() 함수를 사용해서 NULL 값과 공백 문자열을 구분해야 함