2010-09-15 83 views
3

我想製作一個字段,該字段將自動填充並保持唯一。如何在SQL Server中創建一個id字段?

更多解釋:我有一個ID字段,它應該由我的程序而不是用戶填寫,並且是我的主鍵。

我該如何在SQL Server中做到這一點?

我使用Visual Studio 2010

回答

5

在您的ID列,設置 「身份」 爲yes,並設置了 「種子」 爲1

享受!

3

使用Identity column

create table MyTable (
    ID int identity(1,1) primary key, 
... 
) 
2

創建表格時,只需將其設置爲標識併爲您提供自動增量標識值。下面的例子。

CREATE TABLE MyTable 
(
    MyId INT IDENTITY(1,1) PRIMARY KEY, 
    MyColumn VARCHAR(500) 
) 

IDENTITY(1,1)設置ID字段由一個用於每個新的記錄開始在1和增量。

2

創建一個int領域,其標識屬性設置爲Yes,或

CREATE TABLE [dbo].[Table_1](
[aaaa] [int] IDENTITY(1,1) NOT NULL 
    ) ON [PRIMARY] 
相關問題