数据表及其字段的修删操作
修删数据表及其字段
-
增删表字段
ALTER TABLE 表名 ADD 新字段名; -- 增加表字段 ALTER TABLE student1 ADD age INT(10); ALTER TABLE 表名 DROP 要删除的字段名; -- 删除表字段 ALTER TABLE student1 DROP age1;
-
修改表名
ALTER TABLE 旧表名 RENAME AS 新表名; -- 修改表名 ALTER TABLE student RENAME AS student1;
-
修改表字段
ALTER TABLE 表名 MODIFY 字段名 [列属性];-- 修改约束 ALTER TABLE student1 MODIFY age VARCHAR(10); ALTER TABLE 表名 CHANGE 旧字段名 新字段名 [列属性];-- 重命名并修改约束 ALTER TABLE student1 CHANGE age age1 INT(10);
-
删除表
DROP TABLE [IF EXISTS] 表名; -- 删除表 DROP TABLE IF EXISTS teacher1;
所有的增删操作尽量加上IF来判断
- 注意点
- 字段名尽量使用 `` 包裹
- 注释: -- 和 /**/
- sql 关键字大小写不敏感
- 所有的符号用英文