在AUTO_INCREMENT MySQL列中插入值’NULL’会发生什么?
当我们向AUTO_INCREMENT列插入NULL值时,MySQL将返回序列号。
阅读更多:MySQL 教程
例子:
mysql> 创建表员工(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,名字Varchar(10));
查询成功,0行受影响(0.16秒)
mysql>向员工(id,姓名)插入值(NULL,'Gaurav');
查询成功,1行受(0.07秒)影响
mysql>从员工中选择*;
+----+---------+
| ID | 名称 |
+----+---------+
| 1 | Gaurav |
+----+---------+
数据集中的1行(0.00秒)
极客教程