SQL中identity后括号中的值是什么意思?
的有关信息介绍如下:identity(m,n),表示的是初始值,n表示的是每次自动增加的值。
如果m和n的值都没有指定,默认为(1,1)。要么同时指定m和n的值,要么m和n都不指定,不能只写其中一个值,不然会出错。
一、不指定m和n的值时,于 SQL Server 的语法举例:

结果展示,按照默认(1,1)开始排列:

二、指定m和n的值

结果展示,按照发开需求排列:

扩展资料:
向identity字段插入数据。
【语法】
set identity_insert 表名 on;
insert into 表名(列名1,列名2,列名3,列名4) values (数据1,数据2,数据3,数据4);
set identity_insert 表名 off;
【实例代码】

结果展示:

注意:插入数据时必须得指定identity修饰的字段的名字。



