利用ALTER TABLE 语句可以更改原有表的结构,该语句的常用格式如下:
ALTER TABLE <表名>
[ALTER COLUMN] <列名> <列定义> --修改列定义
|[ADD <列名> <数据类型> <约束>[, ... n]] --添加列
|[DROP COLUMN <列名>[, ... n]] --删除列
|[ADD CONSTRAINT <约束名> <约束>[, ... n]] --增加约束
|[DROP CONSTRAINT <约束名>[, ... n]] --删除约束
参数说明如下:
(1)<表名>:要修改的表的名称。
(2)<列名>:要修改的字段名。
(3)ALTER COLUMN:修改列的定义子句。
(4)ADD:增加新列或约束子句。
(5)DROP:删除列或约束子句。
摘自:《数据库系统及应用教程》——刘金岭 冯万利 编著