Nothing 데이터 타입

Nothing 데이터 타입

값이 기대되지 않는 경우를 나타내기 위한 특수 데이터 타입이에요. Nothing 타입 값을 만들 수는 없어요. 빈 배열을 나타내는 데도 사용돼요.

출처: 문서

본문

이 데이터 타입의 유일한 목적은 값이 기대되지 않는 경우를 나타내는 것이에요. 그래서 Nothing 타입 값을 만들 수 없어요. 예를 들어 리터럴 NULLNullable(Nothing) 타입이에요. Nullable에 대해 더 알아보려면 그것을 참고해요.

Nothing 타입은 빈 배열을 나타내는 데도 사용할 수 있어요.

SELECT toTypeName(array())
┌─toTypeName(array())─┐
│ Array(Nothing)      │
└─────────────────────┘

더 알아보기 (Learn more)