分享
 
 
 

NULL值

王朝百科·作者佚名  2010-08-29
窄屏简体版  字體: |||超大  

空值,关系数据库中对数据属性未知或缺失的一种标识。

数据库表主键的取值不能为空值。另外,数据库中的统计计算一般将有空值的数据忽略不计。

Null pointer 或是 null referenceNull 是一特殊指标值(或是一种物件参照 reference)表示这个指标并不指向任何的物件。这样的指标称之为 null pointer。[1] 有许多实作上是以0 (all bits zero) 代表null pointer,多数的CPU以此作为内存空间的底 (虽有些系统会使用有记号位址空间(signed address space),并允许为负值a). 许多 操作系统会造成例外事件一旦用null来存取其记亿体. 一些语言使用其他的 nomenclature 来表示这种指标,像是,Pascal, Ruby 以及 Lua 则使用 nil[2],当Visual Basic 使用 Nothing。Fortran不支援此一常数,但其属性(property)可被设定成 NULLIFY 并由 ASSOCIATED 函数测试。

Null value在许多定义里,null 可以是 three-valued logic, with null 意指 "no value" 或是 "unknown value"。SQL数据库查询语言使用 null 在这种地方上,如同在Visual Basic 及其衍生语言。于此模型上, null operand 等同于 null (VB) or "unknown" (SQL). 故对于A而言, 算式 "A == null" 与 "A <> null" 既非 true 亦非 false。然而,布林运算 "A and false" 产生 false,且类似 "A or true" 是真 true,甚至当 A 是 null,因为这个算式并非代表在 A的值域之上。另一算式 "A is null" 和 "A is not null" 都是正确的方法,皆可用来测试 SQL 中的null value,一些 SQL 可实作为 A == null 可以是 "true" ,如果 A 是 null; 详见 Null (SQL)。

Null string 或empty stringnull string, 也就是空字串(empty string),是一种长度为0的字串。

Null device虚拟装置(device-like entity)并不提供输入亦不支援输出。在UNIX系统中,会被标示为特别档(special file) /dev/null (亦可视之为黑洞或 en:bit bucket)。DOS 与 Windows,代表着一种NUL 装置。AmigaOS则是以 NIL: 代表虚拟装置。

Null character在C0 的控制码集control code set 定义于 ISO 646, ASCII, 以及 Unicode标准字符集, code value 0 是空字符(null character,NUL)。大多数的编程语言提供语法来表示这样的字符 (例如:Pascal 使用 chr(0) 或 #0, C 以及其他衍生语言 ''). [3] 在一些编程语言,null character 意指为字符字串string的结束。这些字串被编成ASCII字符集有时可视同 ASCIIZ 或 ASCIZ 字串 — "Z" 是指字串的终点 "Zero",或 null character[4]. 当机电电传打字电报被用作计算机输出设备,一个或多个NULL字符被送往在每次印刷线,以便有时间的机制,以返回到第一个印刷上的立场下一行。

Null variant一些编程语言(像是 LISP; Ruby; 和 Pascal, Delphi, 以及其他基于 Pascal发展的语言)使用 nil 来表示Null变量,这有时会导致混淆。

Null script / null subroutinecommand script 或 program subroutine 不做任何事, 但回传个常数值。称为存根函数或 "stubroutine", 通常使用于 program development, 此处的功能执行例程被推迟。这种技术常被用于防盗版。目标程式会被反组译disassembled。

Null account在一些某些论坛或是互联网, 使用者数据库(user database) 的毁损可能造成帐号突然显示为“无效”(null) 会要求重设其系统.

Null functionnull function(或称 null operator)是一种传回“非资料值”(no data values)的函数, 故执行后不会有任何状态的改变。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有