Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Autoinkrementacja indeksu dla Microsoft SQL Server 2008 R2

W SQL Server nie jest to oddzielny typ danych ("autoincrement") - ale możesz można zdefiniuj INT kolumna ma być IDENTITY .

Jak tworzysz swoją tabelę - projektant wizualny czy skrypt T-SQL??

W T-SQL użyjesz:

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

a w wizualnym kreatorze tabel musisz sprawdzić:

Jest to opcja dla kolumny typu INT - możesz zdefiniować ziarno (wartość początkową) i przyrost - zazwyczaj oba są ustawione na 1.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Miesiące między dwiema datami

  2. Używając T-SQL, zwróć n-ty oddzielony element z łańcucha

  3. Jak mogę zapytać o wartość w kolumnie SQL Server XML?

  4. Zaktualizuj wartość klucza podstawowego za pomocą struktury encji

  5. Jak wyświetlić wiele zapytań i wyników obok siebie w SQL Server Management Studio (SSMS) — samouczek SQL Server / TSQL, część 14