空值（）是结构化查询语言中使用的特殊标记，是关联式资料库中对数据属性未知或缺失的一种标识，用于指示数据库中不存在数据值。由关联式资料库模型的创作者 E.F.科德所引入。SQL空值是用来满足真实关系数据库管理系统（RDBMS）中，支持“缺失资讯与不适用的资讯”的需求。科德还介绍了在数据库理论中使用小写的希腊字母（ω）符号来表示空值。在 SQL中则是以 NULL 用于标识空值的保留关键字。SQL null是一个状态，而不是一个值。这种用法与大多数编程语言完全不同，其中参照的空值意味着不指向任何对象。这不应与