sql >> Databasteknik >  >> RDS >> Sqlserver

Index autoinkrement för Microsoft SQL Server 2008 R2

I SQL Server är det inte en separat datatyp ("autoincrement") - men du kan definiera en INT kolumn för att vara en IDENTITY .

Hur skapar du din tabell - visuell designer eller T-SQL-skript?

I T-SQL skulle du använda:

CREATE TABLE dbo.MyTable(ID INT IDENTITY(1,1) ......

och i den visuella tabelldesignern måste du kontrollera:

Det är ett alternativ för en kolumn av typen INT - du kan definiera kärnan (startvärdet) och ökningen - vanligtvis är båda inställda på 1.



  1. Hur man sammanfogar flera rader i en kolumn i MySQL

  2. Fördelarna med PostgreSQL

  3. Skriver till MySQL-databas med pandor med SQLAlchemy, to_sql

  4. Java JDBC ignorerar setFetchSize?