在本文中,将介绍如何在SQL中插入空值。
null关键字用于在特定行中插入空值。
我们在 INSERT 语句中的值位置使用 NULL 关键字。
如果列在表创建时定义为非NULL,则我们不能将空值放在该列中。
创建具有默认值的表
create table oiremp ( id int default 0, name varchar(15), age int default 0 , city varchar(15), salary money default 0 )
在表中插入数据的语句
insert into oiremp values (1,'vipendra',22,'noida',10000) insert into oiremp values (2,'jack',24,'lucknow',15000) insert into oiremp values (3,'rahul',20,'Amsterdam',20000) insert into oiremp values (4,'rohit',21,'kanpur',12000) insert into oiremp values (5,'shiva',22,'greater noida',13000) insert into oiremp values (6,'shivam',18,'noida',14000) insert into oiremp values (7,'vip',17,'Amsterdam',17000)
在 oiremp 表中插入NULL数据
INSERT INTO dbo.oiremp ( id, name, age, city, salary ) VALUES ( 11,NULL,NULL,'Amsterdam',NULL)
在 oiremp 表中插入NULL数据第2种方式
INSERT INTO dbo.oiremp ( id, name) VALUES (12,'atul' )
日期:2020-06-02 22:17:54 来源:oir作者:oir