二、修改表

一、使用 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;

原文地址:https://www.cnblogs.com/qiaoxin11/p/12794315.html