メインコンテンツまでスキップ
メインコンテンツまでスキップ

Nothing

このデータ型の唯一の目的は、値が期待されない場合を表現することです。そのため、Nothing 型の値を作成することはできません。

例えば、リテラル NULLNullable(Nothing) 型です。Nullable についての詳細は、こちらをご覧ください。

Nothing 型は空の配列を示すためにも使用されます:

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