(二.6)修改和删除表

修改:

 

-- 修改表名 ALTER TABLE 旧表名 RENAME AS 新表名

ALTER TABLE teacher RENAME AS teacher1

 

-- 增加表的字段 ALTER TABLE 表名 ADD 字段名 列属性

ALTER TABLE teacher1 ADD age INT(11)

 

-- 修改表的字段(重命名,修改约束)

-- ALTER TABLE 表名 MODIFY 字段名 列属性[]

ALTER TABLE teacher1 MODIFY age VARCHAR (11)   -- 修改约束

-- ALTER TABLE 表名 CHANGE 旧名字 新名字 列属性[]

ALTER TABLE teacher1 CHANGE age age1 INT(1)     -- 字段重命名

 

-- 删除表的字段

-- ALTER TABLE 表名 DROP 字段名

ALTER TABLE teacher1 DROP age1

 

 

删除:

-- 删除表(如果表存在再删除)

DROP TABLE IF EXISTS teacher1

所有的创建和删除操作尽量加上判断,以免报错

 

注意点:

``  字段名,使用这个包裹

注释 --     /**/

sql关键字大小写不敏感,建议写小写

所有的符号全部用英文

posted @ 2021-07-21 15:40  次花椒的喵酱  阅读(48)  评论(0)    收藏  举报