码迷,mamicode.com
首页 > 数据库 > 详细

SQL改

时间:2019-05-04 11:36:36      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:类型   ict   style   完整性   字符   完整性约束   name   date   int   

修改基本表

修改基本表的一般格式:

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);

 

SQL改

标签:类型   ict   style   完整性   字符   完整性约束   name   date   int   

原文地址:https://www.cnblogs.com/kongieg/p/10807557.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!