NULL 值
NULL 是一个保留关键字,用于表示未知的数据值。它是 NULL 字符 (\0
) 的 ASCII 缩写。
表达式中的使用情况
Vertica 不会将空字符串视为 NULL 值。表达式必须指定 NULL 才能表示列值未知。
以下注意事项适用于在表达式中使用 NULL:
-
NULL 不大于、小于、等于或不等于任何其他表达式。使用 布尔谓词 确定一个表达式的值是否为 NULL。
-
您可以通过含有
NULL=NULL
联接的<=>
运算符的表达式编写查询。请参阅等联接和非等联接。 -
Vertica 接受常量字符串中的 NULL 字符 (
'\0'
),且并未从输入或输出的 VARCHAR 字段移除 NULL 字符。
NULL 数据的投影排序
Vertica 对投影列中的 NULL 值进行排序,如下所示: