在SQL Server 2000中更改列名称

时间:2009-07-22 13:40:04

标签: sql-server

有没有办法在sql中更改列名而无需重新创建表? 我已经尝试过alter table dbo.Conforming rename column [xxx] to [xxx]并且它不起作用。还有其他想法吗?

1 个答案:

答案 0 :(得分:5)

使用sp_rename

USE AdventureWorks;
GO
EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';
GO