NULL 值

NULL 是一个保留关键字,用于表示未知的数据值。它是 NULL 字符 (\0) 的 ASCII 缩写。

表达式中的使用情况

Vertica 不会将空字符串视为 NULL 值。表达式必须指定 NULL 才能表示列值未知。

以下注意事项适用于在表达式中使用 NULL:

  • NULL 不大于、小于、等于或不等于任何其他表达式。使用 布尔谓词 确定一个表达式的值是否为 NULL。

  • 您可以通过含有 NULL=NULL 联接的 <=> 运算符的表达式编写查询。请参阅等联接和非等联接

  • Vertica 接受常量字符串中的 NULL 字符 ('\0'),且并未从输入或输出的 VARCHAR 字段移除 NULL 字符。

NULL 数据的投影排序

Vertica 对投影列中的 NULL 值进行排序,如下所示:

另请参阅

NULL 处理函数