Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12437616
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: SQLServer

2015-04-16 16:20:33

有这样一个表:

  1. CREATE TABLE StuCourceInfo
  2. (
  3.     FStuID1 decimal(8,0),
  4.     FCourceID1 decimal(8,0)
  5.     CONSTRAINT FK_StuID foreign key(FStuID1) references StuInfo(FStuID),
  6.     CONSTRAINT FK_FCourceID foreign key(FCourceID1) references CourceInfo(FCourceID)
  7. )

现在要添加一列,用来表示某个学生某门课的成绩。

现在围绕这一列进行增加列、修改列、删除列操作。

 

一、图形界面操作

1、添加列

image

2、删除列

image

3、修改列

image

    图形化的操作是十分简单明了!

 

二、通过SQL进行增加列、修改列、删除列

1、增加列

  1. use DBTest02
  2. alter table StuCourceInfo add FGradeData varchar(30);

image

 

2、修改列

2.1 修改列的数据类型

  1. alter table StuCourceInfo alter column FGradeData varchar(4000);

image

2.2 修改列的名称

  1. EXEC sp_rename 'StuCourceInfo.FGradeData','FGradeData02'

image

 

3、删除列

  1. alter table StuCourceInfo drop column FGradeData02;

image

 

参考文献:

http://blog.csdn.net/xiyuan1999/article/details/6697372

阅读(2170) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~