Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Supprimer l'identité d'une colonne dans une table

Vous ne pouvez pas supprimer une IDENTITY spécification une fois définie.

Pour supprimer toute la colonne :

ALTER TABLE yourTable
DROP COLUMN yourCOlumn;

Informations sur ALTER TABLE ici

Si vous devez conserver les données, mais supprimer l'IDENTITY colonne, vous devrez :

  • Créer une nouvelle colonne
  • Transférer les données de l'IDENTITY existant colonne vers la nouvelle colonne
  • Supprimer l'IDENTITY existant colonne.
  • Renommer la nouvelle colonne avec le nom de colonne d'origine