ISNULL 函 数 - 图1ISNULL 函 数 - 图2ISNULL 函 数

ISNULL 函 数 - 图3ISNULL 函 数 - 图4ISNULL 函 数 - 图5ISNULL 函 数 - 图6ISNULL 函 数 - 图7ISNULL 函 数 - 图8ISNULL 函 数 - 图9如果一个表达式的计算结果为 null 值 则返回 真 (.T.) 否则返回 假 (.F.)

语 法

ISNULL ( eExpression )

返 值 类 型

逻辑值

参 数 描 述

eExpression

ISNULL 函 数 - 图10指 定 要 计 算 的 表 达 式

说 明

ISNULL 函 数 - 图11ISNULL 函 数 - 图12ISNULL 函 数 - 图13ISNULL 函 数 - 图14ISNULL 函 数 - 图15ISNULL 函数可用于判断字段 变量或数组元素是否为 null 值 也可以判断表达式的计算结果是否为 null 值

示 例

ISNULL 函 数 - 图16ISNULL 函 数 - 图17ISNULL 函 数 - 图18ISNULL 函 数 - 图19下面的示例中 ISNULL 用于检查 null 值

STORE .NULL. TO mNullvalue && 将 null 值存入内存变量

CLEAR

? mNullvalue && 显示内存变量的值

? ISNULL (mNullvalue) && 返回 .T., 表示为 null 值

? TYPE('mNullvalue') && 返回 L, 表示为逻辑值

? (mNullvalue = .NULL.) && 返回 .NULL., null 值测试有误

请 参 阅

N V L ( ) , SET NULL