【发布时间】:2017-01-03 16:02:28
【问题描述】:
如何更改表格中的列?
我尝试使用这些代码来更改它,但它不起作用。
如果我将运行它,它将导致
'参数@objname 不明确或声明的@objtype (COLUMN) 错误。'
这是我的代码:
exec sp_rename 'EMPLOYEE.COMMISSION_PCT', 'COMMISSION', 'COLUMN'
SELECT * FROM EMPLOYEES
【问题讨论】:
-
EMPLOYEE表中是否有名为COMMISSION_PCT的列 -
您的表被称为
EMPLOYEES而不是EMPLOYEE...对吗?看来你有错别字 -
@ElmerDantas - 鹰眼人..
exec sp_rename 'EMPLOYEES.COMMISSION_PCT', 'COMMISSION', 'COLUMN' -
@ElmerDantas 哦……它真的很管用。非常感谢...
-
@jondygonzales 哈哈哈好吧..我不明白是否有效。我很高兴能提供帮助
标签: sql-server multiple-columns