在不使用sp_rename的情况下更改sql server中的列名

时间:2014-04-23 12:08:23

标签: sql sql-server-2008-r2

我想使用查询在sql server中更改我的列名,而不使用sp_rename命令。如果有人知道,你能告诉我吗?

我试过:

alter table table_name alter column 'column1' to 'column2'

并且它给出了一条错误消息:

Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'column1'.

1 个答案:

答案 0 :(得分:0)

无法使用SQL Server中的ALTER TABLE语句重命名列。 Reference

请改用sp_rename。

您可以右键点击表格 - >选择重命名 - >输入新名称。

例如here