メインコンテンツへスキップ
メインコンテンツへスキップ

Nothing

このデータ型の唯一の目的は、値が存在することが想定されていないケースを表すことです。そのため、Nothing 型の値を作成することはできません。

たとえば、リテラル NULLNullable(Nothing) 型を持ちます。詳細は Nullable を参照してください。

Nothing 型は空の配列を表すためにも使用することができます。

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