21VisualFoxPro的操作环境.ppt

21VisualFoxPro的操作环境

2.3.7 空值处理 NULL值(空值)的特点 等价与没有任何值 与数值0、空字符串、空白日期{//}、空白日期时间{//:}、空格不同 排序优先于其他数据 在计算过程中或大多数函数中可以用到NULL值 NULL值会影响命令、函数、逻辑表达式和参数的行为 在表的字段中用CTRL+0输入NULL值。 2.3 Visual FoxPro语言基础 1.作为值使用NULL值 NULL值可以出现在任何使用值或表达式的地方,可以使用命令操作NULL值 NULL值不是一种数据类型,当给变量赋NULL值时,该变量的数据类型不变,只是值变为NULL [实例]: DIMENSION A(3) A(1)=NULL A(2)={^2011/05/01} STORE NULL TO A(2) ?TYPE(A(1)),TYPE(A(2)) 显示L D 2.3 Visual FoxPro语言基础 ISNULL( )函数与EMPTY( )、ISBLANK( )函数的区别 ISNULL( )函数可用于判断变量或表达式的计算结果是否为NULL值,如果为NULL值,则返回.T.,否则返回.F. 当变量或表达式的结果为空字符串、空白日期{//}、空白日期时间{//:}、空格时,EMPTY( )和ISBLANK( )函数都将返回.T. EMPTY( )函数对于0或.F.也返回

文档评论(0)

1亿VIP精品文档

相关文档