mysql表怎么默认男性 mysql表默认值

mysql怎样设定年龄在0-100 性别只能是男女

create table 学生表(学号 char(10) primary key,

创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站制作、成都网站建设、墨脱网络推广、重庆小程序开发、墨脱网络营销、墨脱企业策划、墨脱品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供墨脱建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

姓名 char(10) not null,

性别 char(2) check(性别 in('男','女')),

系 varchar(20) check(系 in('信息系','计算机科学系','数学系','管理系','中文系','外语系','法学系')),

年龄 int check(年龄 between 0 and 100))

mysql怎么在数据库中设置1代表男2代表女 0代表保密

select name,case when sex=0 then ‘女' else '男' end from 表名

只能靠查询用函数的方式

mysql 数据库里的一个列(性别),只限定他是男或者女,该怎么在phpmyadmin里操作?

这个要么就是你自己录入数据时注意,要么就是再建一个table,里面只有两行,男和女,然后让之前那个table的性别列作为新建table的外键就行,不过没必要这么麻烦。还有一种方法就是写约束,check(sex=‘M’ || sex='F'),不过不知道phpmyadmin中行不行,一般功能强大的都是oracle

性别只为男和女并且默认为男,SQL语句怎么写?

楼上说的答非所问啊,人家是建表,你给个查询出来

比如建立个学生表,里边包括,学号,姓名,性别,其他字段略

create table 学生表

(

学号 char(5) not null primary key,

姓名 varchar(10) not null,

性别 char(2) default '男' check (性别 in ('男','女'))

)

其中default '男'  就是默认为男

check (性别 in ('男','女') 就是性别只可以为男或女


分享文章:mysql表怎么默认男性 mysql表默认值
网站路径:http://csdahua.cn/article/ddsphpc.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流