簡體   English   中英

重命名SQL列錯誤:參數@objname不明確或聲明@objtype(COLUMN)錯誤

[英]Rename SQL Column Error : Either the parameter @objname is ambiguous or the claimed @objtype (COLUMN) is wrong

我想重命名我的專欄。

我提到了這個文件。

我寫了一個查詢:

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

這應該可以解決方括號問題:

sp_RENAME 'dbo.File."[ARAInputJson]"' , 'ARAInputJson', 'COLUMN'

好吧刪除所有那些[]並嘗試

sp_RENAME 'dbo.File.[ARAInputJson]' , 'ARAInputJson', 'COLUMN'
sp_RENAME '[dbo].[File].[[ARAInputJson]]]' , 'ARAInputJson', 'COLUMN'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM