J'ai une table existante que je suis sur le point de souffler parce que je ne l'ai pas créée avec la ID
colonne définie pour être la colonne Identité de la table.
À l'aide de SQL Server Management Studio , j'ai écrit un script "Créer vers ..." de la table existante et j'ai obtenu ceci:
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]
Ma question est la suivante: comment modifierais-je cela SQL
pour que ma table résultante ait la ID
colonne définie comme identité ?