CREATE TABLE `rims`.`rims_basic_dictionary_doctor_group` (
`id` INT(11) NOT NULL AUTO_INCREMENT primary key, `uuid` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '唯一标识' ,
`name` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '医生选组字典',
`gender` ENUM('m','f') DEFAULT 'm' CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '性别',
`remark` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '备注' ) ENGINE = InnoDB;
字段名:
1.uuid
2.name
3.remark
ID INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
// ID列为无符号整型,该列值不可以为空,并不可以重复,而且自增。
//索引
unique key 唯一索引
primary key 主键索引
AUTO_INCREMENT = 100;(ID列从100开始自增) 主键索引
AUTO_INCREMENT 可以理解为自动递增的意思,每增加一条记录,值会自动加1。(例如在上面的例子中,ID列每增加一条记录,便会从100自增) 。
UNSIGNED 是无符号的意思,代表该字段没有正负。
ENUM('m','f') 枚举类型
DEFAULT 'm' 默认选m
正确: CHARACTER SET utf8 COLLATE utf8_unicode_ci 错误:CHARSET=utf8 COLLATE utf8_general_ci
utf8_unicode_ci 字符集
show create table rims_basic_dictionary_doctor_group; 查询创建表的sql语句