更改 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
如何更改 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