sql获取自增主键值到多少了 IDENT_CURRENT

使用场景

某**数据库设计者把自增列用做主键,当新增一条数据时常规操作是查最新的 id 然后去+1,但如果执行过 delete 操作再去这样查就不可行了。 另外,如果有父子关系,那简直是原地爆炸。

如图:

 

 

 

解决方案

select IDENT_CURRENT('数据库表名')

 

结果如图

 

 当我们再新增的时候只需要查到当前的 ID 然后再去 +1 就搞定了

 

posted @ 2021-08-23 17:00  一介桃白白  阅读(447)  评论(0编辑  收藏  举报