SQL_alter_table已有表操作

ALTER TABLE已有表操作

功能: ALTER TABLE 语句用于在已有的表中添加、删除或修改列。

如需在表中添加列,请使用下面的语法:

ALTER TABLE table_name
ADD column_name datatype

或者:

ALTER TABLE table_name
ALTER COLUMN column_name datatype
  • column_name:新加列名
  • datatype:列数据属性

如需删除表中的列,请使用下面的语法 :

My SQL / Oracle:

ALTER TABLE table_name
MODIFY COLUMN column_name datatype

实例:

在 “Persons” 表中添加一个名为 “DateOfBirth” 的列 。

ALTER TABLE Persons
ADD DateOfBirth date

删除在”Persons“表中创建的列

ALTER TABLE Persons
DROP COLUMN DateOfBirth

改变数据类型

现在我们希望改变 “Persons” 表中 “Birthday” 列的数据类型。

实例:

ALTER TABLE Persons
ALTER COLUMN Birthday year

其中:“Birthday” 列的数据类型是 year,可以存放 2 位或 4 位格式的年份。

猜你喜欢

转载自blog.csdn.net/jerrygaoling/article/details/104657037