时间:2021-07-01 10:21:17 帮助过:20人阅读
-- 修改字段类型 DESC user11; ALTER TABLE user11 MODIFY uname VARCHAR(10) NOT NULL; ALTER TABLE user11 MODIFY test2 VARCHAR(10) NOT NULL FIRST; -- 修改字段名称 ALTER TABLE user11 CHANGE test2 test1 VARCHAR(10);
DESC user11; -- 删除默认字段 ALTER TABLE user11 ALTER salary DROP DEFAULT; -- 添加默认字段 ALTER TABLE user11 ALTER uname SET DEFAULT ‘hh‘;
DESC user11; -- 添加主键 ALTER TABLE user11 ADD PRIMARY KEY(uid); -- 删除主键 ALTER TABLE user11 DROP PRIMARY KEY; CREATE TABLE user10( uid INT KEY AUTO_INCREMENT, uname VARCHAR(20), salary FLOAT(6,2) DEFAULT 1000 ); DESC user10; -- 删除主键 ALTER TABLE user10 DROP PRIMARY KEY; -- 因为含有自增长,所以不能直接删除 -- 去除自增长 ALTER TABLE user10 MODIFY uid INT UNSIGNED; -- 删除主键 ALTER TABLE user10 DROP PRIMARY KEY;
DESC user10; -- 添加唯一约束 ALTER TABLE user10 ADD UNIQUE(uname); -- 删除唯一约束 ALTER TABLE user10 DROP KEY uname;
07数据库复习01
标签:uniq 存储 modify unsigned 约束 style http 重命名 mys