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

数据库 SQL Server
本文我们主要介绍了初学SQL Server数据库时对修改表结构和字段类型的操作的实例,希望能够对您有所帮助。

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数据库修改表结构和字段类型的相关知识就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】

  1. SQL Server数据库字段说明的添加修改删除示例
  2. SQL Server数据库服务器负载均衡集群的实现方法
  3. 初学Java调用存储过程返回一行或多行结果集的实例
  4. 使用LLServer实现对leveldb的访问封装的C#客户端源码
  5. SQL Server数据库解决Performance Dashboard溢出问题
责任编辑:赵鹏 来源: 网易博客
相关推荐

2011-08-25 14:25:50

SQL Server修改字段属性

2011-08-22 10:15:39

数据库存储过程

2010-10-19 16:20:32

SQL SERVER表

2010-09-16 16:29:15

sql server表

2011-08-16 13:59:42

MySQL初学者表的操作

2010-07-06 17:09:45

SQL Server索

2011-08-22 11:23:41

SQL Server 数据修改

2010-05-18 16:29:44

MySQL修改表

2010-09-14 11:45:16

Sql Server系

2010-10-21 14:43:46

SQL Server查

2010-05-19 09:01:14

MySQL临时表

2011-08-12 14:01:21

SQL Server存储过程

2011-08-19 15:13:36

SQL Server MDX查询

2011-08-16 14:43:57

MySQL查询初学者

2011-08-16 13:33:13

MySQL数据库初学者

2010-09-02 09:51:24

SQL删除

2011-08-01 16:10:00

SQL Server

2010-09-16 15:48:03

SQL Server系

2010-10-19 16:40:34

sql server挂

2010-09-16 16:23:06

sql server批
点赞
收藏

51CTO技术栈公众号