Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Identität aus einer Spalte in einer Tabelle entfernen

Sie können eine IDENTITY nicht entfernen Spezifikation einmal festgelegt.

So entfernen Sie die gesamte Spalte:

ALTER TABLE yourTable
DROP COLUMN yourCOlumn;

Informationen zu ALTER TABLE hier

Wenn Sie die Daten behalten müssen, aber IDENTITY entfernen Spalte müssen Sie:

  • Neue Spalte erstellen
  • Übertragen Sie die Daten aus der bestehenden IDENTITY Spalte in die neue Spalte
  • Den vorhandenen IDENTITY löschen Spalte.
  • Benennen Sie die neue Spalte in den ursprünglichen Spaltennamen um