修改字段/列 数据类型,字段名称
修改列定义
ALTER TABLE 表名称 MODIFY 字段名称 字段类型[可改]等等 FIRST/AFTER 字段名
修改列名称(同时也能修改列定义)
ALTER TABLE 表名称 CHANGE 旧字段名 新字段名 数据类型[可改] FIRST/AFTER 字段名;
修改数据表名称:
方法1:
ALTER TABLE 旧表名 RENAME [TO/AS] 新表名;
方法2:(可修改多张表)
RENAME TABLE 旧表名 TO 新表名,旧表名 TO 新表名;
修改列定义
ALTER TABLE 表名称 MODIFY 字段名称 字段类型[可改]等等 FIRST/AFTER 字段名
修改列名称(同时也能修改列定义)
ALTER TABLE 表名称 CHANGE 旧字段名 新字段名 数据类型[可改] FIRST/AFTER 字段名;
修改数据表名称:
方法1:
ALTER TABLE 旧表名 RENAME [TO/AS] 新表名;
方法2:(可修改多张表)
RENAME TABLE 旧表名 TO 新表名,旧表名 TO 新表名;
2015-07-10
删除主键约束
ALTER TABLE 表名 DROP PRIMARY KEY;
删除唯一约束
ALTER TABLE 表名 DROP {INDEX/KEY} 约束名字;
删除外键约束
ALTER TABLE 表名 DROP FOREIGN KEY 约束名字;
ALTER TABLE 表名 DROP PRIMARY KEY;
删除唯一约束
ALTER TABLE 表名 DROP {INDEX/KEY} 约束名字;
删除外键约束
ALTER TABLE 表名 DROP FOREIGN KEY 约束名字;
2015-07-10
添加默认约束
ALTER TABLE 表名 ALTER [CONSTRAINT 约束名字] 要添加约束的字段 {SET DEFAULT 默认值/DROP DEFAULT},添加默认值,删除默认值
ALTER TABLE 表名 ALTER [CONSTRAINT 约束名字] 要添加约束的字段 {SET DEFAULT 默认值/DROP DEFAULT},添加默认值,删除默认值
2015-07-10
添加外键约束
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] FOREIGN KEY(要添加外键约束的字段) REFERENCES 参照表名称(参照表字段);
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] FOREIGN KEY(要添加外键约束的字段) REFERENCES 参照表名称(参照表字段);
2015-07-10
添加唯一约束
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] UNIQUE(要添加唯一约束的字段);
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] UNIQUE(要添加唯一约束的字段);
2015-07-10
添加主键约束
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] PRIMARY KEY(要添加主键约束的字段);
ALTER TABLE 表名 ADD [CONSTRAINT 约束名字] PRIMARY KEY(要添加主键约束的字段);
2015-07-10
ALTER TABLE 表名称 ADD 列名称 列类型 [first/after 列名称]
在一个数据表中添加字段/列
在一个数据表中添加字段/列
2015-07-10