社区
MS-SQL Server
帖子详情
有没有 rename 字段名的SQL??
gongxicn
2003-11-06 04:47:22
有没有 rename 字段名的SQL??
...全文
83
6
打赏
收藏
有没有 rename 字段名的SQL??
有没有 rename 字段名的SQL??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-11-06
打赏
举报
回复
示例
A. 重命名表
下例将表 customers 重命名为 custs。
EXEC sp_rename 'customers', 'custs'
B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
zjcxc
元老
2003-11-06
打赏
举报
回复
B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
zjcxc
元老
2003-11-06
打赏
举报
回复
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 而添加的用户定义数据类型
zjcxc
元老
2003-11-06
打赏
举报
回复
sp_rename '表名.字段名','新的字段名','column'
dafu71
2003-11-06
打赏
举报
回复
Exec sp_rename '表名.字段名','新字段名',['column']
lynx1111
2003-11-06
打赏
举报
回复
Exec sp_rename 'a.aid','col2','column'
SQL
Server 使用系统存储过程sp_
rename
重命名表名和
字段名
SQL
Server中内置了系统存储过程sp_
rename
可用于重命名表名和
字段名
。 1、重命名表名 语法: exec sp_
rename
'oldName', 'newName'; 实例: 将user表重命名为users。 exec sp_
rename
'user', 'users'; 2、重...
SQL
增加、删除、更改表中的
字段名
1. 向表中添加新的字段 alter table table_name add column_name varchar2(20) not null 2. 删除表中的一个字段 ... delete table table_name ...3. 修改表中的一个
字段名
alter table table_name ren
Rename
column
SQL
Server 2008(修改
字段名
)
I am using
SQL
Server 2008 and ... I need to
rename
a column in a table using
SQL
.ALTER TABLE table_name
RENAME
COLUMN old_name to new_name;This statement doesn’t work.For your case it would be:EX
My
sql
,
Sql
server,Oracle修改
字段名
【代码】My
sql
,
Sql
server,Oracle修改
字段名
。
Sql
Server 增加字段,修改
字段名
,删除字段,修改字段默认值
Sql
Server 增加字段,修改
字段名
,删除字段,修改字段默认值 1:增加字段 语法:alter table 表名 add 新增
字段名
字段类型 默认值… 2:修改
字段名
语法:exec sp_
rename
‘表名.
字段名
’,‘修改
字段名
’,'COLUMN。...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章