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

Remover identidade de uma coluna em uma tabela


Você não pode remover uma IDENTITY especificação uma vez definida.

Para remover a coluna inteira:
ALTER TABLE yourTable
DROP COLUMN yourCOlumn;

Informações sobre ALTER TABLE aqui

Se você precisar manter os dados, mas remova a IDENTITY coluna, você precisará:
  • Criar uma nova coluna
  • Transfira os dados da IDENTITY existente coluna para a nova coluna
  • Retire a IDENTITY existente coluna.
  • Renomeie a nova coluna para o nome da coluna original