使用如下SQL语句:
SET IDENTITY_INSERT IdentityTable ON

INSERT IdentityTable(TheIdentity, TheValue)
VALUES (3, 'First Row')

SET IDENTITY_INSERT IdentityTable OFF

上面的一语句,一次只能操作一张表,必须完成一张表的操作之后才能操作另一张表.

如果插入的ID值比当前表中的值大,则下次自动insert identity字段时将以这个新的ID值为种子. 即上面示例中系统将自动从4开始添加.

ref:
http://www.sqlteam.com/article/how-to-insert-values-into-an-identity-column-in-sql-server

相关文章:

  • 2022-12-23
  • 2021-10-25
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2022-02-17
  • 2021-08-08
  • 2022-02-19
猜你喜欢
  • 2021-05-29
  • 2022-12-23
  • 2021-07-25
  • 2021-05-01
  • 2022-01-13
  • 2022-02-14
  • 2021-08-06
相关资源
相似解决方案