偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

MySQL字段中的枚舉

數(shù)據(jù)庫 MySQL
字段是MySQL數(shù)據(jù)庫的重要組成部分,下文對MySQL字段中的枚舉作了詳盡的闡述,如果您對此方面感興趣的話,不妨一看。

MySQL字段相信大家都有一些了解,下面將為您介紹的是MySQL字段中的枚舉,希望對您學(xué)習(xí)MySQL字段方面能夠有所幫助。

MySQL字段中的枚舉:

mysql> create table meiju(f1 enum('1','2','3','4','5','6'));
Query OK, 0 rows affected (0.92 sec)

mysql> desc meiju;
+-------+-------------------------------+------+-----+---------+-------+
| Field | Type                          | Null | Key | Default | Extra |
+-------+-------------------------------+------+-----+---------+-------+
| f1    | enum('1','2','3','4','5','6') | YES  |     | NULL    |       |
+-------+-------------------------------+------+-----+---------+-------+

mysql> insert into meiju values(2);

mysql> insert into meiju values("2");

mysql> insert into meiju values("6");

序號為 1  2  3  4  5

內(nèi)容沒有序號也沒有就不能插入

mysql> insert into meiju values(8);
ERROR 1265 (01000): Data truncated for column 'f1' at row 1
mysql> insert into meiju values("8");
ERROR 1265 (01000): Data truncated for column 'f1' at row 1

mysql> select * from meiju;
+------+
| f1   |
+------+
| 1    |
| 2    |
| 2    |
| 6    |
+------+

改表

mysql> alter table meiju modify f1 enum("a","b","c","d","e","f");
Query OK, 4 rows affected (0.39 sec)
Records: 4  Duplicates: 0  Warnings: 0

可以自動將記錄當(dāng)序號匹配成新的字段值(挺神奇)

mysql> select * from meiju;
+------+
| f1   |
+------+
| a    |
| b    |
| b    |
| f    |
+------+

一個記錄只能有一個枚舉值 不像set 可以累加

mysql> insert into meiju values(7);
ERROR 1265 (01000): Data truncated for column 'f1' at row 1

注意***輸入的是值得時候值要加引號 否則當(dāng)作序號來處理

當(dāng)帶引號的數(shù)字不符合枚舉要求時會試一試當(dāng)作序號合適不合適

如 insert into meiju values("7");

7不在枚舉值內(nèi) 就插入第7個值 如果沒有7個值則報錯

集合 和 枚舉的區(qū)別

1 集合可以有64個值 枚舉有65535個

2 集合的序號是 1 2 4 8 16 枚舉是 1 2 3 4 5 6

3 集合一個字段值可以有好幾個值

+-------+
| f1    |
+-------+
| f,m   |
+-------+

而枚舉只能有一個
 

 

 

【編輯推薦】

MySQL添加字段和刪除字段

MySQL字段類型簡介

Mysql外鍵用法分析

MySQL定義外鍵的方法

MySQL轉(zhuǎn)換Oracle的七大注意事項

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-11-22 12:14:55

MySQL字段

2021-08-04 08:33:59

TypeScriptConst Readonly

2010-05-31 11:34:00

MySQL自增字段

2011-07-11 15:02:54

枚舉

2023-10-13 13:19:02

Java枚舉

2010-11-22 11:55:23

MySQL字段

2018-03-20 13:56:12

數(shù)據(jù)庫MySQL枚舉類型

2010-11-22 12:04:09

MySQL字段

2010-11-23 15:27:00

MySQL添加字段

2011-04-11 13:00:08

C++結(jié)構(gòu)體枚舉

2023-05-22 08:03:28

JavaScrip枚舉定義

2010-05-18 17:17:02

MySQL數(shù)據(jù)表

2025-03-07 08:53:33

TypeScript普通枚舉反向映射

2020-03-13 14:45:14

Java枚舉代碼

2021-05-31 06:00:55

Python 3.4枚舉開發(fā)

2010-11-22 11:38:08

MySQL添加字段

2009-06-26 10:19:00

Clob字段Hibernate

2010-10-08 12:03:03

修改mysql字段

2010-10-08 15:08:00

mysql插入Clob

2010-10-08 09:17:06

mysql修改字段
點贊
收藏

51CTO技術(shù)棧公眾號