怎么才能让数据库的学生表中的性别栏只能输入男和女

怎么才能让数据库的学生表中的性别栏只能输入男和女,第1张

字段名:male

int(1)

true

=

false

=

明白了吗?

true

保存的是

1

false保存的是

0

==========================

你的理解很正确。

字段名为

mail

类型为int

长度为1

当然,你可以指定默认值,比如默认为男,则是1

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

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

123456create table 学生表(学号 char(5) not null primary key,姓名 varchar(10) not null,性别 char(2) default '男' check (性别 in ('男','女')))

其中default '男'

就是默认为男

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

就是性别只可以为男或女

显示的时候<%%>里面if ele一下就行了,或者直接批量的用sql的update把数据改成男和女;

update table set userSex='男' where userSex=0;

update table set userSex='女' where userSex=1;

c标签:

<c:if test="${employeeuserSex==1 }">

<td>男</td>

</c:if>

<c:if test="${employeeuserSex==0 }">

<td>女</td>

</c:if>

alter table 表名 modify 字段名 default('男');

alter table 表名 add constraint 校验名 check(字段名='男' or 字段名='女');

以上就是关于怎么才能让数据库的学生表中的性别栏只能输入男和女全部的内容,包括:怎么才能让数据库的学生表中的性别栏只能输入男和女、性别只为男和女并且默认为男,SQL语句怎么写、数据库检查约束 如何设置男或女等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9755236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存