Ich habe eine vorhandene Tabelle, die ich wegblasen werde, weil ich sie nicht mit der Spalte ID
erstellt habe, die als Identitätsspalte der Tabelle festgelegt wurde.Erstellen einer Tabelle mit Identitätsspalte
Verwenden von SQL Server Management Studio, ich scripted ein Erstellen ... der bestehenden Tabelle und bekam dies:
CREATE TABLE [dbo].[History](
[ID] [int] NOT NULL,
[RequestID] [int] NOT NULL,
[EmployeeID] [varchar](50) NOT NULL,
[DateStamp] [datetime] NOT NULL,
CONSTRAINT [PK_History] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
Meine Frage ist, wie kann ich das SQL ändern, so dass meine resultierende Tabelle hat die ID
Spalte als Identität?
[ID] [int] NICHT NULL IDENTITÄT (1,1) – Li0liQ