#三、字符型
/*
较短的文本:char(固定长度) varchar(可变长度)
较长的文本:text、blob(较大的二进制)
特点:
写法 M的意思 特点 空间的耗费 效率
char char(M) 最大的字符数 可以省略默认为1 固定长度的字符 比较耗费 高
varchar varchar(M) 最大的字符值 不可以省略 可变长度的字符 比较节省 低
*/
CREATE TABLE tab_char(
c1 ENUM('a','b','c')
);
INSERT INTO tab_char VALUES('a');
INSERT INTO tab_char VALUES('b');
INSERT INTO tab_char VALUES('c');
INSERT INTO tab_char VALUES('m');
INSERT INTO tab_char VALUES('A');
INSERT INTO tab_char VALUES('B');
SELECT * FROM tab_set;
CREATE TABLE tab_set(
s1 SET('a','b','c','d')
);
INSERT INTO tab_set VALUES('a');
INSERT INTO tab_set VALUES('a,b');
INSERT INTO tab_set VALUES('a,c,d');
DROP TABLE tab_set;
mysql--字符型
最新推荐文章于 2024-04-25 15:04:34 发布