Единственное назначение этого типа данных — представлять случаи, когда значение не ожидается. Поэтому вы не можете создать значение типа Nothing
.
Например, литерал NULL имеет тип Nullable(Nothing)
. Подробнее о Nullable.
Тип Nothing
также может использоваться для обозначения пустых массивов:
SELECT toTypeName(array())
┌─toTypeName(array())─┐
│ Array(Nothing) │
└─────────────────────┘