Rumah > pangkalan data > tutorial mysql > Bagaimanakah kita membuat dan menggunakan lajur ENUM dalam MySQL?

Bagaimanakah kita membuat dan menggunakan lajur ENUM dalam MySQL?

王林
Lepaskan: 2023-09-13 11:33:07
ke hadapan
1033 orang telah melayarinya

我们如何在 MySQL 中创建和使用 ENUM 列?

Untuk mencipta lajur ENUM, nilai penghitungan mestilah literal rentetan yang dipetik. Kita boleh mencipta lajur ENUM dalam MySQL dengan bantuan sintaks berikut -

CREATE TABLE table_name(
   …
   Col ENUM(‘Value1’,’Value2’,’Value3’),
   …
);
Salin selepas log masuk

Dalam sintaks di atas, kita mempunyai tiga nilai penghitungan. Ia juga boleh lebih daripada tiga.

Contoh:

Berikut ialah contoh mencipta jadual yang mengandungi lajur ENUM -

mysql> Create table marks(id int Primary key NOT NULL, Name Varchar(255) NOT NULL, Result ENUM('Pass', 'Fail') NOT NULL);
Query OK, 0 rows affected (0.18 sec)
Salin selepas log masuk

Pertanyaan di atas akan mencipta jadual bernama tanda yang mengandungi medan ENUM.

mysql> Insert into marks(id, name, result) values(101,'Aarav','Pass');
Query OK, 1 row affected (0.07 sec)

mysql> Insert into marks(id, name, result) values(102,'Yashraj','Fail');
Query OK, 1 row affected (0.02 sec)
Salin selepas log masuk

Dengan bantuan pertanyaan di atas, kita boleh memasukkan nilai ke dalam jadual.

rreeee

Atas ialah kandungan terperinci Bagaimanakah kita membuat dan menggunakan lajur ENUM dalam MySQL?. 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