题解 | #创建一张新表#
创建一张新表
https://www.nowcoder.com/practice/a61ee5519d14444aa99e530309a8e043
CREATE TABLE IF NOT EXISTS user_info_vip( id int primary key auto_increment comment '自增ID', uid int unique NOT NULL comment '用户ID', nick_name varchar(64) comment '昵称', achievement int default 0 comment '成就值', level int comment '用户等级', job varchar(32) comment '职业方向', register_time datetime default CURRENT_TIMESTAMP comment '注册时间' )character set utf8 collate utf8_general_ci
CREATE TABLE [IF NOT EXISTS] tb_name -- 不存在才创建,存在就跳过 (column_name1 data_type1 -- 列名和类型必选 [ PRIMARY KEY -- 可选的约束,主键 | FOREIGN KEY -- 外键,引用其他表的键值 | AUTO_INCREMENT -- 自增ID | COMMENT comment -- 列注释(评论) | DEFAULT default_value -- 默认值 | UNIQUE -- 唯一性约束,不允许两条记录该列值相同 | NOT NULL -- 该列非空 ], ... ) [CHARACTER SET charset] -- 字符集编码 [COLLATE collate_value] -- 列排序和比较时的规则(是否区分大小写等)