下载此文档

修改数据表及删除数据表介绍(1).ppt


文档分类:生活休闲 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
修改数据表
Your company slogan in here
信息工程系
1
引入:
数据表创建以后,在使用过程中可能需要对原先定义的表的结构、约束等属性进行修改。表的修改与表的创建一样,可以通过SQL Server企业管理器和T-SQL语句两种方法来进行。
对一个已存在的表结构可以进行如下修改操作:
(1)更改表名
(2)增加列
(3)删除列
(4)修改已有列的属性(列名、数据类型、是否允许空值)
2
修改数据表
一.使用企业管理器修改表
1.更改表名
表名改变后,与此相关的某些对象以及通过表名与表相关的存储过程将无效。
2.增加列
操作步骤:在XSDA表上单击右键--【设计表】
3.删除列
在SQL Server中被删除的列是不可恢复的。在删除一个列以前,必须保证基于该列的所有索引和约束都已被删除。
操作步骤:XSDA表上单击右键--【设计表】
3
一.使用企业管理器修改表
4.修改已有列的属性
在SQL Server中可以修改表结构,如更改列名、列的数据类型、长度和是否允许空等属性。
建议当表中有记录后,不要轻易修改表的结构,特别是修改列的数据类型,以免产生错误。
4
二.使用T-SQL语句修改表:ALTER TABLE
语法格式:
ALTER TABLE table_name
{
[ ALTER COLUMN column_name { new_data_type [ ( precision [ , scale ] ) ]
[ NULL | NOT NULL ]]}
| ADD {[ < column_definition > ]} [ ,...n ]
| DROP COLUMN column_name } [ ,...n ]
}
课外阅读:
5
【例1】在表XSCJ中增加一个新列——学分。
USE XS2
ALTER TABLE XSCJ
ADD
学分 tinyint NULL
GO
【例2】在表XSCJ中删除名为“学分”的列。
USE XS2
ALTER TABLE XSCJ
DROP COLUMN 学分
GO
6
【例3】将表XSDA中“姓

修改数据表及删除数据表介绍(1) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人274030239
  • 文件大小882 KB
  • 时间2021-07-27