更改 table 中的列名称

change column name in table

如何更改 table 中的列?

我尝试使用这些代码来更改它,但它不起作用。

如果我愿意 运行 结果会是

'Either the parameter @objname is ambiguous or the claimed @objtype (COLUMN) is wrong.'

这是我的代码:

exec sp_rename 'EMPLOYEE.COMMISSION_PCT', 'COMMISSION', 'COLUMN'

SELECT * FROM EMPLOYEES

我刚在这里试过并且工作正常。 打开另一个标签并尝试这样做。

USE [YOUR DATABASE]
GO
exec sp_RENAME 'TABLE.Column', 'NewColumnName',
 'COLUMN'
GO