请输入您要查询的百科知识:

 

词条 NULL值
释义

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

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

Null pointer 或是 null reference

Null 是一特殊指标值(或是一种物件参照 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 string

null 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 以及其他衍生语言 '\\0'). [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 subroutine

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

Null account

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

Null function

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

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 23:30:09