加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sp_rename sqlserver 表 列 索引 类型重命名

发布时间:2020-12-12 14:07:24 所属栏目:MsSql教程 来源:网络整理
导读:--【语法】 sp_rename [ @objname = ] 'object_name',[ @newname = ] 'new_name' [,[ @objtype = ] 'object_type' ] --对象可以是表、索引、列、别名数据类型或 Microsoft .NET Framework 公共语言运行时 (CLR) 用户定义类型。@objtype= 值 说明 COLUMN 要重
值 说明 COLUMN 要重命名的列 DATABASE 用户定义数据库。重命名数据库时需要此对象类型 INDEX 用户定义索引 OBJECT 在 sys.objects 中跟踪的类型的项目。例如,OBJECT 可用于重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表和规则等对象 USERDATATYPE ? ? ? ? ? 通过执行 CREATE TYPE 或 sp_addtype 添加别名数据类型或 CLR 用户定义类型

--更改表名: old_tabName  改为 new_tabName
sp_rename 'old_tabName','new_tabName'

--更改列名: old_colName 改为 new_colName
sp_rename 'tabName.old_colName','new_colName','COLUMN'

--更改索引名: old_indName 改为 new_indName
sp_rename 'tabName.old_indName','new_indName','INDEX'

--更改类型名: old_typeName 改为 new_typeName
sp_rename 'tabName.old_typeName','new_typeName','USERDATATYPE'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!


--【语法】
 sp_rename  [ @objname = ] 'object_name',[ @newname = ] 'new_name' 
		[,[ @objtype = ] 'object_type' ] 


--对象可以是表、索引、列、别名数据类型或 Microsoft .NET Framework 公共语言运行时 (CLR) 用户定义类型。
@objtype=

    推荐文章
      热点阅读