私の列の名前を変更したいとします。SQL列の名前を変更するエラー:パラメータ@objnameがあいまいであるか、要求された@objtype(COLUMN)が間違っています。
私はthis文書を参照しました。
私は、クエリを書いた:
sp_RENAME '[dbo].[File].[JSONFile]', '[ARAInputJson]', 'COLUMN'
しかし、今列が[ARAInputJson]
として作成されます。しかし、私はそれに角括弧をつけたくありません。
だから、もう一度、私はとしてそれを書いた:
sp_RENAME '[dbo].[File].[[ARAInputJson]]' , 'ARAInputJson', 'COLUMN'
しかし、私はこのエラーを取得する:
メッセージ15248、レベル11、状態1、プロシージャsp_renameを、ライン215
どちらかのパラメータを@ objnameがあいまいであるか、要求された@objtype(COLUMN)が間違っています。
[ARAInputJson]
からARAInputJson
に名前を変更してください。
この私が以前に行わなければならなかった..しかし、誤って、私はブラケットを保持: - 'dbo.File。[ARAInputJson]'、 '[ARAInputJson]'、 'COLUMN' –
@CSharper、これは動作しますか、それともまだエラーが発生していますか? – Rahul
[ARAInputJson]列が存在しないため、これは私のためには機能しません。 –