问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vfp 中空值得含义

发布网友 发布时间:2022-06-01 17:27

我来回答

3个回答

热心网友 时间:2023-10-09 16:53

概要
Microsoft Visual FoxPro 3.0 版本支持空数据值。 在 3.0 之前版本的 FoxPro 是否不直接支持空数据值。 本文介绍一般规则 VisualFoxPro 遵循用于处理空值 (以表示) NULL 当它们传递到 VisualFoxPro 命令或函数。
回到顶端

更多信息
使用空 value (.NULL.) 值当值是缺少、 无关, 或未知。 在早期版本的 FoxPro, 用空格或零, 可能已被误解其已通常表示了未知或缺少值。 字段中与 VisualFoxPro, 可以现在存储空值。

最好注意 VisualFoxPro 中空 value (.NULL.) 是同空, 空白, 或零值。 Null 表示缺少对值, 因此等于, 大于, 从不是空或少于其他值, 空或非空。 空值视觉 FoxPro 支持以 ANSI 遵从并影响任何区域的产品使用值和表达式。
回到顶端

有关空值一般规则
下面是用于空值传递到 VisualFoxPro 命令或函数一般规则:

• 命令产生传递空时错误。
• 函数接受空值返回 NULL。 作为结果。
• 如果以提供函数要求数字值将产生错误。
• ISBLANK()、 ISDIGIT()、 ISLOWER() 每 ISUPPER()、 ISALPHA(), 和 EMPTY() 返回 false (传递空值时) F。。
• ISNULL() 返回 true (T) 传递空值时。
• 通过 IS NULL 和 IS NOT 命令 INSERTSQL 和 SELECT SQL 过程空值 NULL 子句。
• SQL 聚合函数, 如 MAX()、 MIN(,) 和 SUM() 中 aggregate 忽略所有空值。
• Visual FoxPro 聚合函数传播 NULL。 如果所有提供值是空值, 否则, 忽略所有空值。
对于这些一般规则部份本文提供详细信息和示例。
回到顶端

命令生成传递空时错误
VisualFoxPro 命令是语句导致该操作。 命令的示例是 USE、 BROWSE, 和 DELETE。 例如, USE 命令返回错误有关此代码: STORE .NULL. TO nWorkArea
USE mytable IN (nWorkArea)

IN 子句的 USE 命令需要数字或 alpha 值, 当传递 NULL。 " 表号码是无效 " 是生成错误。

可能 NVL() 函数是用于从计算或操作不支持空值, 或是不相关删除空值。 STORE .NULL. TO nWorkArea
USE mytable IN NVL(nWorkArea,0)

这将在第一个可用 workarea 打开 mytable。 请请参阅帮助文件或 VisualFoxPro 文档有关 NVL() 函数。
回到顶端

函数接受 Null 值返回 NULL。 如 Result
VisualFoxPro 函数是例程执行特定任务并接受零个或多个参数。 函数的示例包括 ISBLANK() UPPER(), 和 SUBSTR()。 大多数 VisualFoxPro 函数允许空值以不生成错误, 但是作为参数传递 NULL。 从函数返回。 换句话说, 当空值传递给函数, 结果是始终空。 这也是如何空值处理数学等式中。 例如等于 null, null 值添加到 500 和空值乘以零等于空 (零) 不。

以下示例代码返回 NULL: cLastName = "Johnson"
nBegin = 5
nExtract = .NULL.
?SUBSTR(cLastName,nBegin,nExtract)

例外到此规则是 ISBLANK() ISDIGIT()、 ISLOWER()、 ISUPPER()、 ISALPHA(), 和 EMPTY() 函数 - F . 值各种哪些返回。 ISNULL() 函数返回 T 值。
回到顶端

通过使用新子句 INSERTSQL 和 SELECT SQL 处理空值
两个新子句 (ISNULL 和 ISNOTNULL) 处理空 INSERT 和 SELECT SQL 命令中。 例如, 来定位 cLastName 是非空, 表中所有记录使用此命令: SELECT cLastName FROM mytable WHERE cLastName IS NOT NULL

要查找空值, 请使用 ISNULL 子句。
回到顶端

SQL 聚合函数忽略空值
一个聚合函数是对一组 (聚合) 的值执行数字操作 (如加法, 小、 最, 或平均函数。 聚合函数的示例包括 MAX()、 MIN(,) 和 SUM()。

SELECT SQL 命令, 例如, 可使用聚合函数来从表中检索数值。 以下 SELECT 命令例如, 从名为 nYTDSales 字段返回最大值: SELECT MAX(nYTDSales) from mytable

包含字段上执行任何 SQL 聚合函数 NULL。 忽略值 NULL。 不属于聚合 (是) 值, 返回结果, 将空 valuses 视为它们不存在。

参考资料:http://support.microsoft.com/kb/130307/zh-cn

热心网友 时间:2023-10-09 16:54

???不就是表示为空吗?NULL喽,还要什么具体的含义吗?

热心网友 时间:2023-10-09 16:54

空值就是没有任何内容的值,一般情况下用NULL表示
vfp 中空值得含义

使用空 value (.NULL.) 值当值是缺少、 无关, 或未知。 在早期版本的 FoxPro, 用空格或零, 可能已被误解其已通常表示了未知或缺少值。 字段中与 VisualFoxPro, 可以现在存储空值。最好注意 VisualFoxPro 中空 value (.NULL.) 是同空, 空白, 或零值。 Null 表示缺少对值, 因此等于, 大于, ...

vfp 中空值得含义

使用空 value (.NULL.) 值当值是缺少、 无关, 或未知。 在早期版本的 FoxPro, 用空格或零, 可能已被误解其已通常表示了未知或缺少值。 字段中与 VisualFoxPro, 可以现在存储空值。最好注意 VisualFoxPro 中空 value (.NULL.) 是同空, 空白, 或零值。 Null 表示缺少对值, 因此等于, 大于, ...

空的含义是什么意思 空字含义 vfp中select vfp for vfp和vb vfp有什么用 vfp是啥 vfp9 vfp还有人用吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳有哪些土特产店呢? 沈阳特产哪里买最正宗便宜_沈阳旅游带什么特产回去 电白阳光医院医院科室 我是收入不高的打工一族,我想问一下在茂名哪间医院做包皮包茎手术好一点... 茂名看男科到茂名欧亚男科好吗求大神帮助 为什么下载的压缩包有乱码 为什么压缩包有乱码,怎么处理? 压缩包解压后文件顺序打乱了? 37岁,女性,刚才突然发现上下嘴唇有半边闭不拢是什么原因 怀山药薏米红豆粉怎么吃比较好吃 IF OBJECT_ID(N'STUDENT') IS NOT NULL DROP TABLE STUDENT GO 这是T-SQL语句,请详细解释一下 在QQ里面有快捷键删除好友吗? QQ好友有没有快捷键删除 办理首套房贷款需要哪些手续 如何在网上接单如何在网上接单 微信怎么把语言调回来,我弟瞎按,把语言换成英文了,快!谢谢啦,流量等! 为什么从QQ游戏大厅进不了TNT游戏,一直都是这样画面 湖北建筑设计院有哪些在关谷软件园呀?想就近求职 武汉梵舜建筑设计咨询有限责任公司怎么样? iphone怎么让微信不显示消息 求告知,武汉室内设计软件培训中心 武汉有哪些室内设计软件培训机构? 2015南京四城区教师招聘考试报名入口?南通教师招聘入口在哪里找? 2015南京四城区教师招聘考试报名入口?南通报名入口在哪里? 2015南京四城区教师招聘考试报名入口可以在哪个网站上查询呢? 微信变成日文了怎么恢复中文? 武汉建筑设计软件班主要是学什么内容 华为兼容性设置在哪里 武汉有哪些建筑设计软件培训中心 2015南京四城区教师考试报名入口在哪里? 求QQ上的各种快捷键 西北干旱.半干旱地区有那些大城市 电脑可信站点怎么设置才能打开网页 qq照片墙为什么只显示三张 32除以5用竖式怎么? 手机qq动态的照片墙为什么只显示三张照片 多少除以多少等于32 5 32除以括号32成五怎么算 32除以()减52等于28 涉嫌抢夺是什么意思 在三亚哪吃海鲜比较好,只要不宰客就行? 交通信用卡有个定制卡片也就是换卡面主题。 女生经期吃什么食物好 我现在在德州,厂子里给我交保险说我有德州市城镇医疗保险不能入,这是怎么回事啊? 德州职业技术学院交的城镇居民医保去哪办消除 月经第一天来是不是量都很少 月经量第一天很多,后面几天就很少了怎么回 wegame上的星际战甲需要充值多少 一个胖子笑哈哈打一成语疯狂猜谜语疯狂猜成语 runningman哈哈打歌哪一期