欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中的enum怎么用

錢瀠龍1年前8瀏覽0評論

介紹

MySQL中的ENUM是一種數據類型,用于存儲在預定義值集合中的單個值。該類型僅允許存儲該值集合中的一個值。

創建ENUM類型

要創建ENUM類型,需要指定值集合。例如:

CREATE TABLE example ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, size ENUM('small', 'medium', 'large') );

在這個例子中,列“size”只能存儲“small”,“medium”或“large”中的一個值。

插入ENUM值

要將值插入ENUM列,使用以下語法:

INSERT INTO example (size) VALUES ('medium');

請注意,值必須是列定義中指定的枚舉中的一個。否則將發生錯誤。

檢索ENUM值

要檢索ENUM列中的數據,使用SELECT語句:

SELECT * FROM example WHERE size = 'large';

在這個例子中,我們只檢索“size”列中的“large”值。

替換ENUM值

如果需要,可以更改ENUM值的枚舉。使用 ALTER TABLE 語句,如下所示:

ALTER TABLE example MODIFY size ENUM('small', 'medium', 'large', 'extra_large');

在這個例子中,我們將“size”列的枚舉修改為“small”,“medium”,“large”和“extra_large”。

總結

ENUM類型是一種有用的數據類型,可用于存儲在預定義值集合中的數據。要創建ENUM列,請使用列定義中的相關語法。要插入、檢索或替換ENUM值,請使用相應的SQL語句。