十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
create table 表名
为巴楚等地区用户提供了全套网页设计制作服务,及巴楚网站建设行业解决方案。主营业务为网站设计制作、成都网站设计、巴楚网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
(
sex char(2) check(sex='男' or sex='女') not null
)
默认性别为男的代码如下:
create table 学生表
(
学号 char(5) not null primary key,
姓名 varchar(10) not null,
性别 char(2) default '男' check (性别 in ('男','女')) //其中default '男' 就是默认性别为男。
)
扩展资料:
使用其他方法限制性别只能写男或女:
ALTER TALBE [表名]
ADD CONSTRAINT 约束名 CHECK(列名 in ('男', '女')) not null
注意:CHECK 约束可以应用于一个或者多个列,也可以将多个CHECK 约束应用于一个列。
当除去某个表时,对这个表的CHECK 约束也将同时被去除。
参考资料:百度百科-check约束
CREATE TABLE t_user (
id INT(11) NOT NULL AUTO_INCREMENT,
sex CHAR(2) NULL,
PRIMARY KEY (id),
CONSTRAINT sex CHECK (sex in('男','女')));
扩展资料:
1、数据库:在MySQL中,要存储数据,必须从数据库开始,因此首先要创建数据库,但由于学校的MySQL服务器对学生数据帐号有限止。
2、学生不得创建数据库,故每个学生的帐号中已事先由信息中心为大家建立了一个名为帐号名的数据库。但我们必须了解创建数据库的语句为CREATE DATABASE 数据库名
3、数据表结构:创建一个数据表的第一步即为创建数据表结构,在数据表结构中的内容包括:有几个字段,每个字段的名称,字段的类型,字段的长度,字段的属性。
4、字段:它是构成数据表结构的必须元素,一列数据就是一个字段。
5、字段名:用来描述字段的名称,它可以用中文、英文字母、数字等字符来描述。
6、字段类型:用来限定数据的一种方式,即每一个字段下的数据必定类型是相同的。
7、字段长度:即每一列字段中的数据位数。
update 2次就行了,update 表 set 列名=男 where 列名=0,一次类推写女,2次替换后,这个字段就可以写WHERE 列名='男'了。你的第二个小问题有点奇怪啊,转换后值自然可以作为关键字来查询了
男。mysql性别显示男,mysql如何查询性别结果为0,则显示男,设置一个表的字段名称为sex,字段类型为enum枚举类型,输入男女两个值,并且设置默认值为男。