SQL改

修改基本表

修改基本表的一般格式:

ALTER TABLE <表名>
[ADD [COLUMN] <新列名><数据类型>[完整性约束]]
[ADD <表级完整性约束>]
[DROP [COLUMN] <列名> [CASCADE|RESTRICT]]
[DROP CONSTRAINT<完整性约束名> [RESTRICT|CASCADE]]
[ATLER COLUMN <列名><数据类型>]

例1:向Student表增加“入学时间”列,其数据类型为日期型。

ALTER TABLE Student ADD S_entrance DATE;

不论表中原来是否已有数据,新增加的列一律为空值。

例2:将年龄的数据类型由字符型改为整数。

ALTER TABLE Student ALTER COLUMN Sage INT;

例3:增加课程名称必须唯一的约束条件:

ALTER TABLE Course Add UNIQUE(Cname);

 

posted on 2019-05-04 09:34  kongieg  阅读(202)  评论(0编辑  收藏  举报