我正在尝试运行以下内容:
EXEC sp_rename '"database_name"."table_name"."old_column_name"', 'new_column_name';
但是我收到了一个错误:
Msg 15225, Level 11, State 1, Procedure sp_rename, Line 374
No item by the name of '"database_name"."table_name"."old_column_name"' could be found in the current database 'master', given that @itemtype was input as '(null)'.
答案 0 :(得分:1)
无法正确找到您要更改的列。
USE database_name
GO
EXEC sp_rename 'table_name.old_column_name','new_column_name','COLUMN'
GO
它不使用COLUMN
对象类型,但出于安全目的而添加。
请查看Microsoft's website以获取更多信息。