mysql创表,mysql创表添加注释 电脑版发表于:2022/6/20 15:36 **简单的创表,配合一点约束** ``` create table employee ( id int PRIMARY key auto_increment, name varchar(10) not null UNIQUE, age int CHECK(age>0 && age<=120), status char(1) default(1) check(status=1 or status=0), -- 1表示审核通过,0表示审核失败 sex char(1) ) ``` 测试数据添加: ``` -- 能正确添加数据库的 insert into employee(name,age,status,sex) values('诸葛亮',27,1,'男') insert into employee(name,age,status,sex) values('赵云',37,0,'男') insert into employee(name,age,status,sex) values('黄忠',57,1,'男') -- 违反唯一约束 insert into employee(name,age,status,sex) values('黄忠',57,1,'男') -- 违反为空约束 insert into employee(name,age,status,sex) values(null,57,1,'男') -- 违反检查约束 insert into employee(name,age,status,sex) values('黄租',800,1,'男') insert into employee(name,age,status,sex) values('黄租',80,1,'男') -- 违反检查约束,审核状态必须是0或者 insert into employee(name,age,status,sex) values('黄月英',18,2,'女') ``` **创表添加注释** ``` create table feedback ( ID varchar(32) PRIMARY key, StudentID varchar(32) COMMENT '学生Id', Campus varchar(32) COMMENT '校区', ClassId varchar(32) COMMENT '班级id', ClassName varchar(32) COMMENT '班级名称,可以存储一个冗余的班级名称方便查询的时候使用', UserName varchar(64) COMMENT '账号信息,方便查看发聩用户的账号信息', FeedbackType int COMMENT '反馈类型。系统类型(1)、内容问题(2)、我要吐槽(3)', FeedbackDescribe varchar(32) COMMENT '反馈的描述', FeedbackImgs longtext COMMENT '反馈的截图', FeedbackPath varchar(128) COMMENT '反馈的地址。就是学生反馈时所在的页面', Remark varchar(128) COMMENT '备注' ) COMMENT = '学生反馈表' ``` **创表添加注释2** ``` create table landinfo ( id int PRIMARY key auto_increment, number varchar(32) COMMENT '序号', -- 序号 tdName varchar(32) COMMENT '宗地位置', -- 宗地位置 kgnumber varchar(64) COMMENT '控规编号', -- 控规编号 areawz varchar(32) COMMENT '地块位置', -- 地块位置 provideType varchar(32) COMMENT '供应方式(出让或划拨)', -- 供应方式(出让或划拨) landarea varchar(32) COMMENT '土地面积(公顷)', -- 土地面积(公顷) floorarearatio varchar(32) COMMENT '平均容积率', -- 平均容积率 gfa varchar(32) COMMENT '规划计容建筑面积(万平方米)',-- 规划计容建筑面积(万平方米) landareaunit varchar(32) COMMENT '土地面积单位', gfaunit varchar(32) COMMENT '规划计容建筑面积单位', type varchar(32) COMMENT '用地性质', ispublish tinyint(1) COMMENT '是否发布' ) COMMENT = '地块信息' ```