常用命令——表的修改

1.查看表字段

语法为:show full columns from 表名字

2.增加字段

语法为:ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束ALTER TABLE 表名字 ADD 列名字 数据类型 约束

eg:
-- 在employee表中末尾添加一列身高。
ALTER TABLE employee ADD height INT(4) DEFAULT 170;
-- 在employee表中添加一列体重(weight)并防止在age列后面
ALTER TABLE employee ADD weight INT(4) DEFAULT 120 AFTER age;
-- 新增一列test放置在首列
ALTER TABLE employee ADD test INT(10) DEFAULT 11 FIRST;

3.删除列

语法为:ALTER TABLE 表名字 DROP COLUMN 列名字;ALTER TABLE 表名字 DROP 列名字;

eg:
-- 删除employee表中test列。
ALTER TABLE employee DROP test;

4.列重命名

语法为:ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;

注意:语句后面的数据类型不能省略,否则重命名失败。

eg:
-- 将 “height” 一列重命名为汉语拼音 “shengao” 
ALTER TABLE employee CHANGE height shengao INT(4) DEFAULT 170;

5.改变数据类型

要修改一列的数据类型,除了使用刚才的 CHANGE 语句外,还可以用这样的 MODIFY 语句:
语法为:ALTER TABLE 表名字 MODIFY 列名字 新数据类型;

posted @ 2022-11-24 20:34  Snoz  阅读(239)  评论(0)    收藏  举报