SP_RENAME ストア プロシージャを使用してテーブル列の名前を変更するのを間違えましたが、元に戻すことができません。これは SQL Server の有効な識別子ですか?
これは私がしたことです:
SP_RENAME '[WTF].[Name]', '[WhatThisFunction]', 'COLUMN'
次に、予期しない結果を確認した後、ロールバックしようとしました
SP_RENAME '[WTF].[WhatThisFunction]', 'Name', 'COLUMN'
しかし、SQLはオブジェクトが見つからないと言っています。ブラケットをエスケープする方法はありますか?
更新: エラー メッセージは次のとおりです: メッセージ 15248、レベル 11、状態 1、プロシージャ sp_rename、行 215 パラメータ @objname があいまいであるか、要求された @objtype (COLUMN) が間違っています。