欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL Server 打开或关闭自增长

程序员文章站 2022-07-02 23:10:03
在往数据库表中添加一行的时候,要针对自增列插入一个特定值的时候,这个函数就很有用了,比如表结构如:   id |  text   1&nb...

在往数据库表中添加一行的时候,要针对自增列插入一个特定值的时候,这个函数就很有用了,比如表结构如:

  id |  text

  1  |    a

  2  |    b

  4  |   d

其中id列是自曾列,如果我们要插入3  |  c的话,如果没有打开自增列,肯定是插不进去的,这时候用这个函数就有作用了

set identity_insert [recursive] on
 
insert into [recursive](id,text) values(3,'c')
 
set identity_insert [recursive] off

通常我们在导入数据的时候会用到这种方法,希望对大家有所帮助。