Oracle UNPIVOT에서 INCLUDE NULLS를 지정하지 않았을 때의 기본 동작은?
정답 1번
Oracle UNPIVOT은 여러 열을 행으로 변환할 때 기본값이 EXCLUDE NULLS이므로 변환 대상 측정값이 NULL인 행을 결과에서 제외한다. NULL인 측정값까지 행으로 유지하려면 `UNPIVOT INCLUDE NULLS`를 명시해야 한다. 기본 동작이 NULL을 0으로 치환하거나 오류를 내는 것은 아니며, INCLUDE·EXCLUDE는 값 변환이 아니라 결과 행 포함 여부를 결정한다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21