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;
相关推荐
iuvtsrt几秒前
SQL如何优化子查询的性能_改写为JOIN关联查询与消除嵌套
jvm·数据库·python
2403_883261092 分钟前
C#怎么使用并发集合 C#ConcurrentDictionary和ConcurrentQueue线程安全集合怎么用【进阶】
jvm·数据库·python
m0_470857642 分钟前
如何加固SQL系统架构_采用读写分离降低攻击影响
jvm·数据库·python
2401_884454152 分钟前
Golang如何写博客系统后端_Golang博客系统教程【技巧】
jvm·数据库·python
2301_779622413 分钟前
JavaScript中利用Range对象实现复杂的文本选择操作
jvm·数据库·python
m0_741481784 分钟前
Go语言怎么做接口签名_Go语言API签名验证教程【精通】
jvm·数据库·python
2401_884454154 分钟前
CSS实现浮动图标与文本居中对齐_配合浮动与flex
jvm·数据库·python
woxihuan1234565 分钟前
SQL统计分组内的所有数据唯一值_使用DISTINCT汇总
jvm·数据库·python
m0_631529827 分钟前
CSS如何利用-disabled伪类禁用交互元素_通过灰度效果提升界面逻辑清晰度
jvm·数据库·python
XS0301067 分钟前
从浏览器到互联网的完整数据流
前端·数据库·servlet·交互