Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tự động tăng chỉ mục cho Microsoft SQL Server 2008 R2

Trong SQL Server, nó không phải là một kiểu dữ liệu riêng biệt ("autoincrement") - nhưng bạn có thể xác định một INT là một IDENTITY .

Bạn đang tạo bảng của mình như thế nào - trình thiết kế trực quan hay tập lệnh T-SQL ??

Trong T-SQL, bạn sẽ sử dụng:

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

và trong trình thiết kế bảng trực quan, bạn cần kiểm tra:

Đó là một tùy chọn cho một cột kiểu INT - bạn có thể xác định hạt giống (giá trị bắt đầu) và giá trị gia tăng - thường cả hai đều được đặt thành 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. Sử dụng GO trong một giao dịch

  2. Cách kích hoạt XP của SQL Server Agent bằng T-SQL

  3. SQL Client dành cho Mac OS X hoạt động với MS SQL Server

  4. Cách lưu trữ bản ghi lịch sử trong bảng lịch sử trong SQL Server

  5. Cách xóa tệp trong SQL Server 2019