插入 NULL 值

当您执行 INSERT 语句时,数据库服务器将 NULL 值插入到您未提供值的任何列内,以及没有缺省值的和未显式地罗列的所有列内。您还可在 VALUES 子句中指定 NULL 关键字来指示应指定 NULL 值的列。

下列示例将值插入到 orders 表的三个列内:
INSERT INTO orders (orders_num, order_date, customer_num) VALUES (0, NULL, 123);

在此示例中,在 order_date 列中显式地输入 NULL 值,且显式地罗列在 INSERT INTO 子句内的 orders 表的所有其他列都以 NULL 值填充。