SQL中的identity是一个在表中创建自增长序列的特性。当在表中定义一个identity列时,每次插入新的数据时,该列的值都会自动递增,并且使用默认的步长为1。
Identity特性通常用于定义主键列,以确保每行数据都具有唯一的标识符。它可以在创建表时使用或者在已存在的表中通过修改列属性来添加。
下面是一些具体的代码示例来演示如何使用identity特性:
- 在创建表时添加identity列:
CREATE TABLE Persons ( ID INT IDENTITY(1,1) PRIMARY KEY, FirstName VARCHAR(50), LastName VARCHAR(50) )