2017-02-14 139 views
1

我有一個與表名相關的問題。我有一個名爲AA.Transaction的表。我想在該表當在Sql Server中重命名列時的流言表名稱

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

重命名列,我得到了一個錯誤

無論是參數@objname不明確或所要求的@objtype(列)是錯誤的。

我意識到問題是表(Transaction)的名稱。如果我使用另一個表格的名字,這個腳本工作得很好。

我該如何解決這個問題?

+0

徹底檢查一切 - 列名是否正確?在'AA'模式中的表'Transaction'或表名實際上是否包含'.',它的實際名稱是'AA.Transaction'?正是這些檢查你需要做的,我們無法幫助,無法訪問你的數據庫。 –

回答