Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Điều gì xảy ra khi chèn giá trị NULL vào cột AUTO_INCREMENT MySQL?

Khi chèn giá trị NULL vào cột AUTO_INCREMENT, MySQL sẽ trả về số dãy.

Ví dụ

mysql> CREATE TABLE employee(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name VARCHAR(10));
Query OK, 0 rows affected (0.16 sec)
mysql> INSERT INTO employee(id, Name) VALUES(NULL, 'Gaurav');
Query OK, 1 row affected (0.07 sec)
mysql> SELECT * FROM employee;
+----+---------+
| id | Name    |
+----+---------+
| 1  | Gaurav  |
+----+---------+
1 row in set (0.00 sec)