if object_id('test') is not null drop table test go create table test(Id int ,[Name] varchar(10)) insert test select 1,'A' go sp_rename 'test.[name]','Newname' go select * from test /* (影響 1 個資料列)注意: 變更物件名稱的任何部分將會破壞指令碼 (Script) 和預存程序 (Stored Procedure)。 column 重新命名成 'Newname'。 Id Newname ----------- ---------- 1 A(影響 1 個資料列) */
exec sp_rename '表名.原字段名','新字段名','column'
EXEC sp_rename 'table1.oldName','newName','COLUMN'
注意:newName前面不用加上table
go
create table test(Id int ,[Name] varchar(10))
insert test select 1,'A'
go
sp_rename 'test.[name]','Newname'
go
select * from test
/*
(影響 1 個資料列)注意: 變更物件名稱的任何部分將會破壞指令碼 (Script) 和預存程序 (Stored Procedure)。
column 重新命名成 'Newname'。
Id Newname
----------- ----------
1 A(影響 1 個資料列)
*/
EXEC sp_rename '表名.以前字段', '新字段', 'COLUMN'