Hallo zusammen,
ich würde gerne per SQL-Skript die IDENTITY einer COLUMN entfernen, die Spalte aber an sich so belassen.
Es ist Teil eines Workarounds um in eine Altdaten-Tabelle nachträglich eine Primary Key Spalte einzufügen:
1>ALTER TABLE [table] ADD [pid] [int] IDENTITY (1, 1) NOT NULL
--> Hier IDENTITY wieder entfernen: Bei
2>ALTER TABLE [table] ALTER COLUMN [pid] [int] NOT NULL
bleibt die IDENTITY bestehen!
3>ALTER TABLE [table] WITH NOCHECK ADD CONSTRAINT [PK_table] PRIMARY KEY CLUSTERED ( [PID] ) ON [PRIMARY]
Ein Alternativvorschlag zum Einfügen einer PK-Spalte wäre auch super...
Gruß
LeKuchen