MySQL中的enum类型有什么优点
答案:2 悬赏:20
解决时间 2021-02-15 12:52
- 提问者网友:霸道ぁ小哥
- 2021-02-14 18:14
MySQL中的enum类型有什么优点
最佳答案
- 二级知识专家网友:荒唐后生
- 2021-02-14 19:34
例如下面两个字段:
name varchar(50) ,
sex enum('male' , 'female' , 'both' , 'unknow')
name 字段可以插入任意字符串。
sex 字段只允许插入 male , female , both , unknow 中的其中之一,不在范围内的值会报错。
enum 相比较 varchar 就更加规范些,你在程序中限定也一样可以做到。
name varchar(50) ,
sex enum('male' , 'female' , 'both' , 'unknow')
name 字段可以插入任意字符串。
sex 字段只允许插入 male , female , both , unknow 中的其中之一,不在范围内的值会报错。
enum 相比较 varchar 就更加规范些,你在程序中限定也一样可以做到。
全部回答
- 1楼网友:放肆的依賴
- 2021-02-14 20:01
$sql = "select locks from table1 where id=1";
$que = mysql_query($sql);
$row = mysql_fetch_array($que);
$re = ($row['locks'] == '0') ? '禁用' : '不禁用';
echo $re;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯