sql-server - 更改 SQL Server 2000 中的列名称

标签 sql-server

是否有一种方法可以更改 sql 中的列名而无需重新创建表? 我尝试过 alter table dbo.Conforming 将列 [xxx] 重命名为 [xxx] 但它不起作用。还有其他想法吗?

最佳答案

使用sp_rename :

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

关于sql-server - 更改 SQL Server 2000 中的列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1165330/

相关文章:

sql - 使用 SQL Server LIKE 模式搜索 “whole word match”

sql - SQL Server中的列级与表级约束?

sql-server - Elmah.MVC + NLog - 将所有错误存储在一个地方

c# - LINQ to Entities 无法识别表达式内的方法

sql - 如何授予特定架构中存储过程的执行权限?

sql - 查找一天中花费的时间以及工作休息时间

mysql - 如何编写具有特定 where 条件的查询 where 查询?

sql - 表与临时表性能

sql-server - 如何检查表中是否存在某个索引?

.net - 更新 SQL Server 数据库