📜  SQL Server 身份

📅  最后修改于: 2022-05-13 01:55:47.830000             🧑  作者: Mango

SQL Server 身份

表的标识列是其值自动增加的列。身份列中的值由服务器创建。用户通常不能将值插入标识列。标识列可用于唯一标识表中的行。

句法:

IDENTITY [( seed, increment)]


Seed: Starting value of a column. 
      Default value is 1.

Increment: Incremental value that is 
added to the identity value of the previous 
row that was loaded. The default value 1.

示例 1:

表格内容

笔记:

表的“ID”列从 1 开始,因为提供的种子值为 1,并且每行递增 1。

示例 2:

表格内容

笔记:

表的“ID”列从 1 开始,但随着增量值在创建“IDENTITY”列时作为 2 传递而增加 2。