求教 MySql数据库建表 如内容应该怎么建 语句应该怎么写完整

姓名不能为空性别不为空,只有两种状态:男、女学号不能为空,值唯一班级身份证电话状态不为空,暂时有三种状态:已注册、未注册、休学创建时间不为空... 姓名 不能为空

性别 不为空,只有两种状态:男、女

学号 不能为空,值唯一

班级  

身份证  

电话    

状态 不为空,暂时有三种状态:已注册、未注册、休学

创建时间 不为空  
展开
 我来答
河狸的尾巴
2016-04-27
知道答主
回答量:10
采纳率:0%
帮助的人:7.6万
展开全部

table_name表名和字段名你可以自己改一下,还有最后表注释,可以改成比如'学籍表'之类的

还有数据类型,你也可以根据自己需要调整

CREATE TABLE table_name(
XM varchar(20) NOT NULL COMMENT '姓名',
XB enum('男', '女')  NOT NULL  DEFAULT '男' COMMENT '性别',
XH varchar(20) PRIMARY KEY COMMENT '学号',
BJ varchar(20) COMMENT '班级',
SFZ varchar(20) COMMENT '身份证',
DH varchar(20) COMMENT '电话',
ZT varchar(20) NOT NULL COMMENT '状态',
CJSJ datetime NOT NULL COMMENT '创建时间'
)COMMENT='表注释';
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式