创建课程信息表(course_info)的SQL语句 - 带注释
创建课程信息表(course_info)的SQL语句:
CREATE TABLE `course_info` (
  `course_id` bigint(20) NOT NULL COMMENT '课程ID',
  `course_name` varchar(50) NOT NULL COMMENT '课程名称',
  `course_intro` varchar(255) DEFAULT NULL COMMENT '课程简介',
  `teacher_name` varchar(20) NOT NULL COMMENT '开课教师',
  `start_time` datetime NOT NULL COMMENT '开课时间',
  `end_time` datetime NOT NULL COMMENT '结课时间',
  `score` decimal(5,2) NOT NULL COMMENT '学分',
  `capacity` smallint(6) DEFAULT NULL COMMENT '课程容量',
  `selected_num` smallint(6) NOT NULL COMMENT '已选人数',
  `place` varchar(50) DEFAULT NULL COMMENT '课程地点',
  `course_type` varchar(10) NOT NULL COMMENT '课程类型',
  `course_stauts` tinyint(1) NOT NULL COMMENT '课程状态',
  PRIMARY KEY (`course_id`)
) COMMENT='课程信息表';
字段解释:
| 字段英文名 | 中文解释 | 类型 | 长度 | 是否非空 | |---|---|---|---|---| | course_id | 课程ID | long | 20 | 非空 | | course_name | 课程名称 | varchar | 50 | 非空 | | course_intro | 课程简介 | varchar | 255 | 可空 | | teacher_name | 开课教师 | varchar | 20 | 非空 | | start_time | 开课时间 | datetime | | 非空 | | end_time | 结课时间 | datetime | | 非空 | | score | 学分 | decimal | 5,2 | 非空 | | capacity | 课程容量 | smallint | 6 | 可空 | | selected_num | 已选人数 | smallint | 6 | 非空 | | place | 课程地点 | varchar | 50 | 可空 | | course_type | 课程类型 | varchar | 10 | 非空 | | course_stauts | 课程状态 | tinyint | 1 | 非空 |
注释说明:
每个字段的注释已经添加在了对应的列上,方便理解字段的含义。
注意:
- 以上SQL语句仅供参考,实际使用时可能需要根据具体情况进行调整。
 - 建议在执行SQL语句之前进行备份,以防意外发生。
 
原文地址: https://www.cveoy.top/t/topic/n4Gj 著作权归作者所有。请勿转载和采集!