目录:
定义-Null是什么意思?
在数据库上下文中,Null是某个字段中完全不存在值,表示该字段值未知。 对于数字字段,文本字段或空格值,Null与零值不同。 Null表示尚未存储数据库字段值。
技术百科解释了空
空值不能与值进行比较。 例如,如果将查询定向到Customer_Addresses表以检索所有没有电子邮件地址的客户,则不能按以下方式编写结构化查询语言(SQL)查询:SELECT * FROM Customer_ Addresses WHERE Email_Address = null。 相反,为了不引入与null的比较,必须按如下方式编写查询:SELECT * FROM Customer_ Addresses WHERE Email_Address IS null。
计算包含空值的列中的值时,结果中不包含空值。 例如,“客户地址”表中有200个客户,“电子邮件地址”列中有30个空值。 使用Email_Address列进行计数将返回结果170。