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

王林
Lepaskan: 2023-09-17 14:45:03
ke hadapan
830 orang telah melayarinya

当我在 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)
Salin selepas log masuk

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan