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;
相关推荐
anew___1 天前
从教科书到实战:深入剖析MySQL数据库恢复机制
数据库·mysql
_376271531 天前
Cgo回调函数中处理 const char- 类型参数的正确方法
jvm·数据库·python
时空自由民.1 天前
三个按键的,短按1S,长按3S,单击,双击,三击的检测程序
大数据·数据库·计算机网络·算法
L-影1 天前
fastapi中的ORM
数据库·fastapi·orm
南境十里·墨染春水1 天前
linux学习进展 mysql数据库
linux·数据库·学习
whn19771 天前
达梦存储过程执行时,sqllog日志中信息记录情况
数据库
2301_809204701 天前
如何用 Babel 将最新的 JS 特性转译为旧版浏览器兼容代码
jvm·数据库·python
胡楚昊1 天前
BUU WEB之旅(1)
java·数据库·mybatis
夏恪1 天前
golang如何实现滚动更新方案_golang滚动更新方案实现实战
jvm·数据库·python
2301_818008441 天前
CSS如何让响应式图片在容器内居中_利用background-position
jvm·数据库·python