利用SQL语言修正与撤销数据库

注:所有的下划线+斜体语句都是非必须语句


修正数据库:

修正数据库的定义,主要是修正表的定义

修正基本表的定义:

alter table 表名

add  一排列名+属性                          #增加新列

drop  完整性约束名(列名)……            #删除指定列的完整性约束

modify  一排列名+属性                     #修改原有列的属性

例如:①在学生表Student(S#, Sname, Ssex, Sage, D#, Sclass)基础上增加二列Saddr, PID

Alter Table Student   Add Saddr char[40], PID char[18];

②将上例表中Sname列的数据类型增加两个字符

Alter Table Student   Modify Sname char(10);

③删除学生姓名必须取唯一值的约束

Alter Table Student   Drop Unique(Sname);


表/数据库的删除:

drop table 表名

drop table 数据库名

一旦删除不可恢复

也可以用以下方式直接删除表/数据库



总结:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值