SQLServer如何修改一列的列名呢?
有一个表bank,其中一列是列名是name,想改为Name,我知道一个sp_rename方法,我想用altertable这个语句写,不知道怎么写啊?...
有一个表bank,其中一列是列名是name,想改为Name,我知道一个sp_rename方法,我想用alter table 这个语句写,不知道怎么写啊?
展开
9个回答
展开全部
用一句sql可以解决。
例:将表 customers 中的列 contact title 重命名为title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
sqlserver简介:
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
exec sp_rename 'bank.Name','name','column';
可以把那一列删了再重新建一下。
alter table banck drop column name --删除这一列
alter table bank add Name varchar(20) not null --新添加一列。
可以把那一列删了再重新建一下。
alter table banck drop column name --删除这一列
alter table bank add Name varchar(20) not null --新添加一列。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-10
展开全部
ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询