2017-02-14 82 views
1

我有一个与表名相关的问题。我有一个名为AA.Transaction的表。我想在该表当在Sql Server中重命名列时的流言表名称

EXEC sp_rename N'AA.[Transaction].Reference', N'CustomerReference', 'COLUMN'; 

重命名列,我得到了一个错误

无论是参数@objname不明确或所要求的@objtype(列)是错误的。

我意识到问题是表(Transaction)的名称。如果我使用另一个表格的名字,这个脚本工作得很好。

我该如何解决这个问题?

+0

彻底检查一切 - 列名是否正确?在'AA'模式中的表'Transaction'或表名实际上是否包含'.',它的实际名称是'AA.Transaction'?正是这些检查你需要做的,我们无法帮助,无法访问你的数据库。 –

回答