null 函数
null 是工作流程系统支持的数据类型的特殊值。
下面是对可以使用空值的函数的简要描述。
函数 | 用途 |
---|---|
null() | 将返回空的时间值。 |
is_null() | 如果表达式求值为空值,那么此函数将返回布尔值 true。 |
NULL_INT_VALUE_TEMPLATE | 将返回整数值 -1543210987。 |
NULL_STRING_VALUE_TEMPLATE | 将返回字符串值 <<null>>。 |
null()
此时间函数将返回空的时间值。您可以使用 null() 对 null 变量执行的唯一有效操作是 time 数据类型的分配和等式比较。
使用以下语法:
null(time)
其中 time 是数据类型。对于此函数来说,time 是唯一受支持的数据类型。is_null()
如果输入表达式求值为空值,那么此布尔函数将返回 true;否则,is_null 函数将返回 false。您可以使用 is_null() 对 null 变量执行的唯一有效操作是 time 数据类型的分配和等式比较。
使用以下语法:
is_null(time_expr)
其中 time_expr 是 time 类型的表达式。提示: 如果一个表达式有可能求值为 null,那么始终使用 is_null 函数对它进行测试,这是因为对空值执行的大多数操作无效。