MYSQL字段的约束和属性

1.图例

2.ddl

3.代码

sql 复制代码
CREATE TABLE `student 1` (
  `studentNo` int(4) NOT NULL COMMENT '学号',
  `loginpwd` varchar(20) NOT NULL COMMENT '密码',
  `studentName` varchar(50) NOT NULL COMMENT '学生姓名',
  `sex` char(2) NOT NULL DEFAULT '男' COMMENT '性别',
  `classNo` int(4) unsigned DEFAULT NULL COMMENT '年级编号',
  `phone` varchar(50) DEFAULT NULL COMMENT '联系电话',
  `address` varchar(255) DEFAULT '地址不详' COMMENT '地址',
  `bronDate` datetime DEFAULT NULL COMMENT '出生时间',
  `email` varchar(50) DEFAULT NULL COMMENT '邮件账号',
  `identityCard` varchar(18) DEFAULT NULL COMMENT '身份证号',
  PRIMARY KEY (`studentNo`) USING BTREE,
  UNIQUE KEY `identityCard` (`identityCard`) USING BTREE COMMENT '身份证号'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
相关推荐
zqmattack1 分钟前
SQL优化与索引策略实战指南
java·数据库·sql
lang2015092837 分钟前
Jackson 1.x到2.x的演进与Spring集成
数据库·sql·spring
我星期八休息37 分钟前
MySQL数据可视化实战指南
数据库·人工智能·mysql·算法·信息可视化
五阿哥永琪1 小时前
MySQL面试题 事务的隔离级别
数据库·mysql
不染尘.1 小时前
Linux的rpm与yum
linux·mysql·jdk·centos·tomcat·ssh
DK.千殇2 小时前
前四天总结
数据库
Red丶哞2 小时前
[Django Message超全总结教程](武沛齐老师)
数据库·django·sqlite
数据知道2 小时前
PostgreSQL实战:一文掌握 pg_hba.conf 配置,涵盖密码认证、IP限制与安全策略
数据库·tcp/ip·postgresql
数据知道2 小时前
PostgreSQL实战:序列深度解析,高并发下的ID生成陷阱与优化
数据库·postgresql
Mr__Miss2 小时前
Redis网络模型
数据库·redis·面试