数据库中修改表的语句

2023-12-23 17:49:45

1.修改表名:ALTER? ? TABLE? ? 旧表名? ??RENAME? ? AS? ? 新表名

例:ALTER TABLE teacher RENAME AS teacher1

2.增加表的字段:ALTER? ? TABLE? ? 表名? ? ADD? ? 字段名? ? 列属性

例:ALTER TABLE teacher1 ADD age INT(11)

3.修改表的字段(重命名,约束!)

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

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

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

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

4.删除表的字段

ALTER? ? TABLE? ? 表名? ? DTOP? ? 字段名

ALTER TABLE teacher1 DROP age1 -- 删除表的字段
?

5.删除表(如果表存在再删除)

DROP TABLE IF EXISTS teacher1
--所有创建和删除操作尽量加上判断,以免报错~

文章来源:https://blog.csdn.net/2301_79221593/article/details/135168201
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。