为什么不用enum
来源:互联网 发布:java软件下载通用版 编辑:程序博客网 时间:2024/03/29 06:15
ENUM,有三个问题:添加新的值要做DDL,默认值问题(将一个非法值插入ENUM(也就是说,允许的值列之外的字符串),将插入空字符串以作为特殊错误值),索引值问题(插入数字实际是插入索引对应的值)
实例:
drop table if exists t; create table t(sex enum('0','1')); insert into t values(1);//这个地方插入的是enum定义的第一个值 0,主要是因为php是若类型语言,如果不加‘’的话,那插入的就不是值。插入的就是num第一个定义的值0. insert into t values('3');//这是将一个非法的值插入到enum类型的表中,那么其将插入一个空字符串。 select * from t; +------+ | sex | +------+ | 0 | | | +------+ 2 rows in set (0.00 sec)
0 0
- 为什么不用enum
- 为什么用*? 为什么不用*?
- 为什么用enum
- Enum使用方法,为什么使用typedef enum--转载
- 为什么不用iyublog
- “天上人间”为什么不用猎头?
- “天上人间”为什么不用猎头?
- “天上人间”为什么不用猎头?
- “天上人间”为什么不用猎头?
- 为什么不用Dojo?
- 为什么不用NetBeans?
- Nokia为什么不用Android?
- 为什么不用我?
- 为什么不用table布局
- 为什么不用table布局
- 为什么不用Hashtable
- 为什么我不用PowerPoint
- 为什么不用数组表示一切?
- java多线程学习心得
- 动画库的封装和快速框架
- Catch That Cow
- spi 读写总结
- allitebooks
- 为什么不用enum
- 【Unity3D游戏开发】How to queue a heartbeat to get faster when an enemy is near (二四)
- 决定使用Java Webservice实现接口并实现Xmpp
- 关于Nand Flash和Nor Flash的XIP
- oracle数据的几个关闭选项
- jsp页面如何调用css样式
- Barcode Professional for ASP.NET使用教程:如何用System.Net.Mail 类创建条码图像的HTML邮件
- [Object-C]APP控制打开设置界面
- C++ 静态变量的初始化 以及 vector的初始化