代码如下:
EXEC sp_rename '表名.[原列名]', '新列名', 'column'
Transact-SQL 参考
sp_rename
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
语法
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
参数
[@objname =] 'object_name'
是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名的对象是表中的一列,那么 object_name 必须为 table.column 形式。如果要重命名的是索引,那么 object_name 必须为 table.index 形式。object_name 为 nvarchar(776) 类型,无默认值。
[@newname =] 'new_name'
是指定对象的新名称。new_name 必须是名称的一部分,并且要遵循标识符的规则。newname 是 sysname 类型,无默认值。
[@objtype =] 'object_type'
是要重命名的对象的类型。object_type 为 varchar(13) 类型,其默认值为 NULL,可取下列值。
值 描述
COLUMN 要重命名的列。
DATABASE 用户定义的数据库。要重命名数据库时需用此选项。
INDEX 用户定义的索引。
OBJECT 在 sysobjects 中跟踪的类型的项目。例如,OBJECT 可用来重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表、视图、存储过程、触发器和规则等对象。
USERDATATYPE 通过执行 sp_addtype 而添加的用户定义数据类型。
返回代码值
0(成功)或非零数字(失败)
注释
只能更改当前数据库中的对象名称或数据类型名称。大多数系统数据类型和系统对象的名称不能更改。
重命名视图时,sysobjects 表中有关该视图的信息将得到更新。重命名存储过程时,sysobjects 表中有关该过程的信息将得到更新。
每当重命名 PRIMARY KEY 或 UNIQUE 约束时,sp_rename 都会自动为相关联的索引重命名。如果重命名的索引与 PRIMARY KEY 约束相关联,那么 sp_rename 也会自动重命名主键。
重要 重命名存储过程和视图后,请清空过程高速缓存以确保所有相关的存储过程和视图都重新编译。
由于存储过程和视图都不存储数据,所以这两种对象均可快速删除和重建。重命名文本对象时,要获得最佳结果,应删除并使用其新名称重新创建对象。
权限
sysadmin 固定服务器角色成员、db_owner 和 db_ddladmin 固定数据库角色成员或对象所有者可以执行 sp_rename。只有 sysadmin 和 dbcreator 固定服务器角色成员才能将"database"作为 object_type 来执行 sp_rename。
示例
A. 重命名表
下例将表 customers 重命名为 custs。
EXEC sp_rename 'customers', 'custs'
B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
请参见
ALTER TABLE
CREATE DEFAULT
CREATE PROCEDURE
CREATE RULE
CREATE TABLE
CREATE TRIGGER
CREATE VIEW
数据类型
SETUSER
sp_addtype
sp_depends
sp_renamedb
系统存储过程
注:系统数据表不能改
相关推荐:
文章AI扩写:突破创作瓶颈,提升写作效率的秘密武器
丹东seo是什么怎么选,丹东spr ,黑发ai图
seo需要学习什么语言,做seo需要懂什么技术 ,ai软件制作教程
ChatGPT为什么访问不了?全面解析及解决方案,ai首页设计
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
seo配置是什么,seo设置是什么 ,ai图标制作教程
AI上的文章属于原创吗?人工智能创作内容的归属问题
ChatGPT:OpenAI的创新之作-一款颠覆传统的语言模型,ai球衣号
ChatGPT最新版本更新内容:智能对话体验再升级,更多功能与应用,ai证伪
AI人物生成:重新定义虚拟形象创作的未来
SEO优化:如何让网站更具有吸引力,散文ai写作咒语是什么
AI免费工具:提升效率与创意的秘密武器
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
优化文字,让表达更精准:提升写作效率的关键,个人网站建设外包
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
SEO小白必看!从零起步SEO的秘诀,轻松提升网站排名,南京网站运营优化平台
仿写AI:智能时代的创作革命,洛江区移动房网站推广
ChatGPT无法访问原因分析及解决方案,斑马ai报道
SEO针对中小企业的增长潜力:如何通过精准优化抢占市场先机,网络推广和营销就选y火10星评价
SEO定价策略:如何根据企业需求定制最佳价格方案,教育培训抖音营销推广
互联网时代的“搜索截流”新玩法:如何抓住流量红利,甘孜做优化网站软件
AI热门软件,未来科技的钥匙
360ai答题-赋能教育,开启智能学习新纪元,ai 果汁
ChatGPT回答问题,网页无法线下滚动?解决方案轻松get!,谷歌AI铃声
ChatGPT免费版每天提问有次数限制吗?揭秘如何高效使用AI助手!,机甲ai手绘
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
AI公众号文章生成,轻松打造爆款内容
为什么说seo重要,为什么说seo重要一点 ,中通智能ai是什么意思
SEO词的魔力:如何通过关键词优化打破流量瓶颈,免费网站建设高端
ChatGPT当前不可用?如何应对AI服务中断的挑战,ai文章免费写作app
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
SEO优化如何提升网站排名,驾驭搜索引擎流量,三亚网站推广方法
ChatGPT无服务:如何突破限制,未来人工智能的新可能,ai绘制装饰画
怎样使用AI写文章:释放创作潜能,提升写作效率
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
ChatGPT-01:开创人工智能新纪元,AI如何画模糊的云层
在线AI文章:为您打造全新内容创作体验
GPT-3.5可以免费使用吗?AI未来的无限可能,ai烧猪
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
ChatGPT40不收费版本:科技革新,智能助手助力生活与工作,ai医疗武器有哪些
SEO首选:如何通过优化网站提升排名和流量,简单的网站优化软件
什么是神马排名?让你的网站脱颖而出,轻松占据搜索引擎的C位!,乳山网站优化关键词排名
SEO努力:提升网站排名的关键策略,网站建设微企动力
ChatGPT维护-智能时代的数字助手,如何让你的工作更高效,ai智能救援
AI.生成重新定义创造力的新纪元
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
AI缩写在线:让人工智能助力你行业前沿技术,ai uhrehara
SEO广告:如何借助SEO提升品牌曝光与销售业绩?,网站推广怎么选择