IBM FileNet P8, V5.2.1            

null 函数

null 是工作流程系统支持的数据类型的特殊值。

下面是对可以使用空值的函数的简要描述。

表 1. 可使用空值的函数表
函数 用途
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 函数对它进行测试,这是因为对空值执行的大多数操作无效。

NULL_INT_VALUE_TEMPLATE

当使用 CE_Operations 参数来指示工作流程系统 Integer 数据值为 null(Integer 值 -1543210987)时,请使用此函数。

NULL_STRING_VALUE_TEMPLATE

当使用 CE_Operations 参数来指示工作流程系统 String 数据值为 null(String 值 <<null>>)时,请使用此函数。



最近一次更新时间: 2016 年 3 月
bpfe009.htm

© Copyright IBM Corporation 2016.