sql >> Database >  >> RDS >> Sqlserver

Hoe voeg ik een primaire sleutel auto_increment toe aan de SQL Server-database?

Het kan in een enkele opdracht worden gedaan. U moet de IDENTITY-eigenschap instellen voor "auto number":

ALTER TABLE MyTable ADD mytableID int NOT NULL IDENTITY (1,1) PRIMARY KEY

Om een ​​benoemde beperking op tabelniveau in te stellen:

ALTER TABLE MyTable
   ADD MytableID int NOT NULL IDENTITY (1,1),
   CONSTRAINT PK_MyTable PRIMARY KEY CLUSTERED (MyTableID)

Zie ALTER TABLE en IDENTITY op MSDN



  1. Hoe de PostgreSQL array_agg-functie naar SQLite vertalen?

  2. Script alle gegevens uit de SQL Server-database

  3. 5 redenen waarom Microsoft Access geweldig is voor startups

  4. Apache Spark ODBC-stuurprogramma