分类: 数据库开发技术
2009-07-10 09:58:46
下面对一些SQL语句的应用做些描述:
1.删除表:
删除表的格式为:drop table <表名>
1.1 例如删除test表:drop table test
2.修改表的结构
你要对表进行修改,比如添加列,删除列或者修改列的定义,使用alter table语句 实现,alter teble语句可以添加列,删除列,修改修的定义,定义主码外码,也 可以添加和删除约束。
alter table <表名>
[alter column <列表> <新数据类型>]--修改列定义
|[add [column] <列表> <数据类型> [约束]--添加新列
|[drop column <列名>]--删除列
|[add primary kry (列名[,...n ])--添加主码约束
|[add foeign key(列名) rederences 表名 (列名)]--添加外码约束
例2.1为SC表添加“选课类别列”,此列定义为XKLB char(4)。
alter table SC
add XKLB char(4) null
例2.2 将新添加的XKLB的类型改为char(6)
alter table SC
alter column XKLB char(6)
例2.3删除Course表的period列
alter table Course
drop column Period
例2.4给students添加主键
alter table Student
add constraint PK_STU(这是约束名)
primary kry(Sid)