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。