Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Renomear erro de retorno de coluna


Opção 1: Você pode tentar verificar se está executando a consulta no banco de dados correto.

Opção 2: Se sim, tente isso:
EXEC sp_rename 
@objname = 'TBL_TAXREPORTtestxxx."[InsertedOn]"',   --or @objname = 'TBL_TAXREPORTtestxxx."InsertedOn"'
@newname = 'InsertedOn', 
@objtype = 'COLUMN'

Opção 3: Se o acima também falhar, você pode tentar criar uma nova tabela com todos os nomes corretos e copiar os dados da tabela existente para a nova tabela e descartar a anterior. E finalmente renomeie a tabela.

EDITAR:

Opção 4: Como Gordon disse nos comentários, você também pode querer verificar o esquema.
EXEC sp_rename 
@objname = '[dbo].TBL_TAXREPORTtestxxx."[InsertedOn]"',   
@newname = 'InsertedOn', 
@objtype = 'COLUMN'