一、使用 DDL 语句修改表名
ALTER TABLE 旧表名 RENAME 新表名
示例一 :
创建一个 employees 表包含雇员 ID,雇员名字,雇员薪水。
create table employees(employee_id int,last_name varchar(30),salary float (8,2));
示例二 :
将 employees 表名修改为 emp。
alter table employees rename emp;
二、使用 DDL 修改列名
ALTER TABLE 表名 CHANGE COLUMN 旧列名 新列名 类型
示例 :
将 emp 表中的 last_name 修改为 name
alter table emp change column last_name name varchar(30);
三、使用 DDL 语句修改列类型
ALTER TABLE 表名 MODIFY 列名 新类型
示例:
将 emp 表中的 name 的长度指定为 40
alter table emp modify name varchar(40);
四、使用 DDL 语句添加列
ALTER TABLE 表名 ADD COLUMN 新列名 类型
示例:
在 emp 表中添加一个新的列为 commission_pct
alter table emp add column commission_pct float(4,2);
五、使用 DDL 语句删除列
ALTER TABLE 表名 DROP COLUMN 列名
示例:
删除 emp 表中的 commission_pct
alter table emp drop column commission_pct;