不常用的MSSQL 语句(sp_rename)

语法sp_rename [  @objname = ' object_name ' , [  @newname = ' new_name ' [  @objtype = ' object_type ]
参数:
1. [ @objname =' object_name 是用户对象(表、视图、列、 存储过程触发器、默认值、数据库、对象或规则)或 数据类型的当前名称。如果要重命名的对象是表中的一列,那么  object_name 必须为  table . column 形式。如果要重命名的是索引,那么  object_name 必须为  table . index 形式。 object_name 为  nvarchar(776) 类型,无默认值。
2. [ @newname =' new_name 是指定对象的新名称。 new_name 必须是名称的一部分,并且要遵循标识符的规则。 newname 是  sysname 类型,无默认值。
3. [ @objtype =' object_type ' 是要重命名的对象的类型。 object_type 为  varchar(13) 类型,其默认值为 NULL,可取下列值。
描述
COLUMN
要重命名的列。
DATABASE
用户定义的数据库。要重命名数据库时需用此选项。
INDEX
用户定义的索引。
OBJECT
在  sysobjects 中跟踪的类型的项目。例如, OBJECT 可用来重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表、视图、存储过程、触发器和规则等对象。
USERDATATYPE
通过执行  sp_addtype 而添加的用户定义数据类型。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值