每年一次自动重置序列/身份的最佳方法

jmo*_*eno 0 sql-server

我需要每年重置某种身份/序列/计数器。自动执行此操作的最佳方法是什么(即我不希望前端应用程序调用存储过程或执行 SQL 来执行此操作)。

如果重要,数据库将至少是 SQL Sever 2012。

我可能会使用标识列,但如果有更好的方法来代替序列,我当然对此持开放态度。

Rob*_*ley 5

您可以在适当的时候创建一个 SQL 代理作业DBCC CHECKIDENT与该RESEED选项一起使用。

  • 一句话回答?你可能想用一个例子来澄清一下...... (2认同)