在大多数情况下,表中的列可以包含空值。空值表示该列的值可能是未知的或不适用的。例如,在
构建关系数据模型中的电话号码簿示例中,
name 表的
anniv 列可以包含空值;如果您不知道该人员的周年纪念日,可以不指定。请不要将空值与零值或空白值混淆。例如:以下语句将一行插入到
stores_demo 数据库的
manufact 表中,并指定
lead_time 列的值为空:
INSERT INTO manufact VALUES ('DRM', 'Drumm', NULL)
集合列不能包含空元素。在 GBase 8s 中创建和使用扩展数据类型描述了集合数据类型。