初学SQLServer笔记之修改表结构的示例代码

SQL Server数据库修改表结构字段类型的相关知识及其操作实例使本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容。

①:更改字段类型长度

ALTER TABLE 表名

ALTER COLUMN 字段名 类型的长度--varchar(50)

例:把城市表的城市字段原来长度为20改为30

ALTER TABLE city

ALTER COLUMN cname varchar(30)

②:更改字段类型

ALTER TABLE 表名

ALTER COLUMN 字段名 更改后的类型

例:把城市表中的城市名字段从varchar类型改为int

ALTER TABLE city

ALTER COLUMN cname int

③:添加not null 约束

ALTER TABLE 表名

ALTER COLUMN 字段名 字段类型 NOT NULL

例:把cid(城市编号)不能输入空值

ALTER TABLE city

ALTER COLUMN cid int NOT NULL

④:设置主键

ALTER TABLE 表名

ADD CONSTRAINT 主键名 PRIMARY KEY(字段名)

例:把cid(城市编号)设置为主键

ALTER TABLE city

ADD CONSTRAINT PK_cid PRIMARY KEY(cid)

⑤:添加字段名

ALTER TABLE 表名

ADD 字段名 字段类型 DEFAULT NULL

例:给city表添加一个pic字段

ALTER TABLE city

ADD pic varchar(60) DEFAULT NULL

⑥:更改字段名

A.MySQL:

ALTER TABLE 表名 CHANGE 原字段名 新字段名 字段类型

B.Oracle:

ALTER TABLE 表名

RENAME COLUMN 原字段名 TO 新字段名 ;

C.SQL Server:

EXEC sp_rename ‘表名.字段名','更改后的字段名','COLUMN'

关于初学SQL Server数据库修改表结构和字段类型的相关知识就介绍到这里了,希望本次的介绍能够对您有所收获!

标题名称:初学SQLServer笔记之修改表结构的示例代码
本文网址:http://www.shufengxianlan.com/qtweb/news8/368808.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联