null 是什么意思

Fanly 2018-09-30 10:07:13
问答

在数据库中,Null是某个字段中完全没有值,并且表示字段值未知。Null与数字字段,文本字段或空间值的零值不同。Null表示尚未存储数据库字段值。

数据库中,Null 是某个字段中完全没有值,并且表示字段值未知。Null 与数字字段,文本字段或空间值的零值不同。Null 表示尚未存储数据库字段值。

null

无法将 null 与值进行比较。例如,如果将查询定向到 Customer_Addresses 表以检索没有电子邮件地址的所有客户,则无法按如下方式编写结构化查询语言(SQL)查询:SELECT * FROM Customer_ Addresses WHERE Email_Address = null。相反,为了不引入与 null 的比较,查询必须按如下方式编写:SELECT * FROM Customer_ Addresses WHERE Email_Address 为 null。

当计算包含空值的列中的值时,结果中不包括空值。例如,Customer_ Addresses 表中有 200 个客户,而 Email_Address 列中有 30 个客户。使用 Email_Address 列进行计数将返回 170 的结果。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Linux

    Linux中的dev是什么意思

    在Linux中dev表示设备文件,这个目录包含了系统上所有的设备文件,包括硬盘、磁盘分区、终端设备等。这些设备文件使得操作系统可以与硬件设备进行交互,/dev目录下的文件通常被称为设备节点,它们是Linux内核中设备驱动程序的接口。
  • null

    null表示什么

    Null 翻译为“空的”。在计算机中常表示无结果,空值。是一种表示这个指标并不指向任何的对象的引用,它的元素只有“零”,Null 是在计算中具有保留的值,用于指示指针不引用有效对象。
  • Groovy

    Groovy是什么意思

    Groovy 是一种基于 JVM(Java 虚拟机)的敏捷开发语言,Groovy 动态语言拥有类似 Python、Ruby 和 Smalltalk 中的一些特性,可以作为 Java 平台的脚本语言使用。
  • Linux

    Linux怎样删除文件

    Linux中可使用rm命令删除文件,打开终端输入命令:rm filename,其中filename是要删除的文件名,输入密码确认删除操作;还可使用shred命令,truncate命令,/dev/null设备文件删除文件。
  • Linux 系统 Linux System

    linux系统中的/dev目录有哪些特殊设备文件

    Linux系统中的/dev目录特殊设备文件有/dev/null、/dev/zero、/dev/tty、/dev/sda和/dev/sdb、/dev/cdrom、/dev/console、/dev/pts/X、/dev/hwrng。
  • HashMap

    HashMap和Hashtable的区别是什么

    Hashtable是线程安全的,所有方法同步,会影响它的性能,不允许键和值为null值,初始容量和增长因子固定,迭代顺序不确定;HashMap不是线程安全的,在单线程环境下比前者的性能更好,允许键和值为null值,多次迭代的顺序通常相同。