Nullable处理函数
isNull
检查参数是否为NULL。
isNull(x)
参数
- x— 一个非复合数据类型的值。
返回值
- 1如果- x为- NULL。
- 0如果- x不为- NULL。
示例
存在以下内容的表
┌─x─┬────y─┐
│ 1 │ ᴺᵁᴸᴸ │
│ 2 │    3 │
└───┴──────┘
对其进行查询
SELECT x FROM t_null WHERE isNull(y)
┌─x─┐
│ 1 │
└───┘
isNotNull
检查参数是否不为 NULL.
isNotNull(x)
参数:
- x— 一个非复合数据类型的值。
返回值
- 0如果- x为- NULL。
- 1如果- x不为- NULL。
示例
存在以下内容的表
┌─x─┬────y─┐
│ 1 │ ᴺᵁᴸᴸ │
│ 2 │    3 │
└───┴──────┘
对其进行查询
SELECT x FROM t_null WHERE isNotNull(y)
┌─x─┐