NULL
*NULL 개념
-NULL은 미확인 값이나 아직 적용되지 않은 값을 의미
-0도 아니며 스페이스도 아닌 정의되지 않은 값
-NULL값과 다른값과의 연산 결과는 NULL
-NULL은 단독으로 인덱스를 사용할 수 없으므로 가능한 정의가능한 값(특정값)으로 정한다면 ('0','99' 등) 인덱스를 이용할 수 있다.
-그렇다고 생각없이 NULL을 특정 값으로 변환하는 것은 향후 큰 문제를 일으킬 수 있으므로 주의 깊게 사용해야 함.
-예
。학생 테이블에서 학생의 몸무게가 NULL인 경우 그 학생의 몸무게가 0이라는 의미가 아니라 현재 시점에서 그 학생의 몸무게를 모른다는 의미
。학생 테이블에서 학생의 지도교수 코드가 NULL인 경우에는 그 학생은 아직 지도교수가 배정되지 않았음을 의미
'오라클 > Oracle,SQL' 카테고리의 다른 글
오라클공부 178. NULL의 적용기준 (0) | 2015.09.17 |
---|---|
오라클공부 177. NULL... (0) | 2015.09.17 |
오라클공부 175. ESCAPE 옵션 (0) | 2015.09.17 |
오라클공부 174. LIKE 연산자를 이용한 조건 검색 (0) | 2015.09.16 |
오라클공부 173. LIKE 연산자를 이용한 조건 검색 (0) | 2015.09.16 |