Rumah  >  Artikel  >  pangkalan data  >  Apakah yang berlaku apabila saya memasukkan nilai "NULL" ke dalam lajur MySQL AUTO_INCRMENT?

Apakah yang berlaku apabila saya memasukkan nilai "NULL" ke dalam lajur MySQL AUTO_INCRMENT?

王林
王林ke hadapan
2023-09-17 14:45:03772semak imbas

当我在 AUTO_INCRMENT MySQL 列中插入值“NULL”时会发生什么?

Apabila kita memasukkan nilai NULL ke dalam lajur AUTO_INCRMENT, MySQL akan mengembalikan nombor jujukan.

Contoh

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)

Atas ialah kandungan terperinci Apakah yang berlaku apabila saya memasukkan nilai "NULL" ke dalam lajur MySQL AUTO_INCRMENT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam