【发布时间】:2017-06-22 17:09:44
【问题描述】:
我错误地使用 sp_rename 重命名了一个表列
exec sp_rename 'qt.Availability.[RateIndicator]','[AvailabilityIndicator]', 'COLUMN'
这导致我的列名变为 [AvailabilityIndicator] 而不仅仅是 AvailabilityIndicator
现在我正在尝试将其还原。我试过了
exec sp_rename 'qt.Availability.[[AvailabilityIndicator]]' , 'AvailabilityIndicator1', 'COLUMN'
我收到错误:解析 SQL 标识符 'qt.Availability.[[AvailabilityIndicator]]' 的语法错误。
也试过了
exec sp_rename 'qt.Availability.[[]AvailabilityIndicator[]]' , 'AvailabilityIndicator1', 'COLUMN'
我收到错误:解析 SQL 标识符 'qt.Availability.[[]AvailabilityIndicator[]]' 的语法错误。
请有任何建议。我真的不想删除并重新创建表
谢谢
【问题讨论】:
-
右击表格,进入设计,去掉括号,点击保存按钮。
标签: sql sql-server ddl