模糊表';在Sql Server中重命名列时的名称
我有一个与表名相关的问题。我有一张名为AA.Transaction的桌子。我想重命名该表中的一列模糊表';在Sql Server中重命名列时的名称,sql,sql-server,Sql,Sql Server,我有一个与表名相关的问题。我有一张名为AA.Transaction的桌子。我想重命名该表中的一列 EXEC sp_rename N'AA.[Transaction].Reference', N'CustomerReference', 'COLUMN'; 我犯了个错误 参数@objname不明确或声明的@objtype(列)错误 我意识到问题在于表(事务)的名称。如果我使用另一个表的名称,脚本工作得很好 如何解决此问题?请删除[]或将其设置为 EXEC sp_rename N'[AA].[T
EXEC sp_rename N'AA.[Transaction].Reference', N'CustomerReference', 'COLUMN';
我犯了个错误
参数@objname不明确或声明的@objtype(列)错误
我意识到问题在于表(事务)的名称。如果我使用另一个表的名称,脚本工作得很好
如何解决此问题?请删除
[]
或将其设置为
EXEC sp_rename N'[AA].[Transaction].[Reference]', N'CustomerReference', 'COLUMN';
检查此帖子一次:彻底检查所有内容-列名正确吗?表
Transaction
是否在AA
架构中,或者表名是否实际包含
且其实际名称为AA.Transaction
?这是您需要进行的检查,我们无法帮助您,无法访问您的数据库。