insert into yourtablename(yourcolumnname) values(null);
为了理解上面的语法,让我们首先创建一个表。创建表的查询如下。
mysql> create table insertnulldemo-> (-> studentid int,-> studentname varchar(100),-> studentage int-> );query ok, 0 rows affected (0.53 sec)
以下是每当您不为列传递任何值时插入 null 的查询。此处此列是 studentage。 mysql默认插入空值。插入记录的查询如下。
mysql> insert into insertnulldemo(studentid,studentname) values(101,'mike');query ok, 1 row affected (0.19 sec)mysql> insert into insertnulldemo values(101,'mike',null);query ok, 1 row affected (0.24 sec)
显示表中的所有记录,检查 int 列中是否插入了 null 值。查询如下。
mysql> select *from insertnulldemo;
以下是在 int 列中显示 null 的输出。
+-----------+-------------+------------+| studentid | studentname | studentage |+-----------+-------------+------------+| 101 | mike | null || 101 | mike | null |+-----------+-------------+------------+2 rows in set (0.00 sec)
以上就是在 mysql 中将 null 值插入 int 列?的详细内容。
