mysql中的枚举enum_mysql中枚举类型之enum详解
enum类型就是我们常说的枚举类型,它的取值范围需要在创建表时通过枚举⽅式(⼀个个的列出来)显式指定,对1⾄255个成员的枚举需要1个字节存储;
对于255⾄65535个成员,需要2个字节存储。最多允许有65535个成员。
先通过sql语句创建⼀个具有枚举类型的数据表。
代码如下
create table user_sex( sex enum('M','F'));
再往表中写⼊⼏条测试数据:
insert into user_sex values('M'),('s'),('2'),('f');
在表中查看写⼊的结果时,发现变成了这样M,M,M,F(注意每个字符为⼀条记录)。由结果可知enum类型是忽略⼤⼩写的,'f'被⾃动转化成了'F',对写⼊了不在指定范围内的值时,会强制写⼊枚举⾥的第⼀个值(M)。另外,enum类型只从填集合中选取单个值,⽽不能取多个值。
ENUM测试总结
n 枚举类型ENUM
a).数据库表mysqlops_enum结构
执⾏数据库表mysqlops_enum创建的SQL语句:
假设表: xxx 中有⼀字段 folder 类型为enum('inbox','outbox','other')
学编程软件哪一个最好用保存
代码如下
insert into `xxx` (`folder`) values ('inbox');
insert into `xxx` (`folder`) values ('outbox');
insert into `xxx` (`folder`) values ('other');
更新
eclipse创建不了java项目代码如下
update `xxx` set `folder` = 'inbox';
update `xxx` set `folder` = 'outbox';
update `xxx` set `folder` = 'other';
mysql语句分类删除
代码如下
delete from `xxx` where `folder` = 'inbox';
dreamweaver滚动文字代码
delete from `xxx` where `folder` = 'outbox';
delete from `xxx` where `folder` = 'other';
input()是什么函数linux命令senum类型定义好以后 操作跟 字符串⼀样
更多详细内容请查看:
本条技术⽂章来源于互联⽹,如果⽆意侵犯您的权益请点击此处反馈版权投诉
本⽂系统来源:php中⽂⽹

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。