【发布时间】:2020-06-10 09:08:37
【问题描述】:
我看到了多篇关于获取最后一个自动增量值的帖子。但我的问题是这些自动增量值将存储在 SQL 中的什么位置?
提前致谢
【问题讨论】:
-
有关系吗?
-
为什么重要?这取决于 DBMS 的实现,并且与该 DBMS 的开发人员以外的任何人都无关。
我看到了多篇关于获取最后一个自动增量值的帖子。但我的问题是这些自动增量值将存储在 SQL 中的什么位置?
提前致谢
【问题讨论】:
实际上自动增量值由 DBMS 管理。您可以通过向 DBMS 请求获取 IDENT_CURRENT 和 IDENT_INCR 值。
喜欢。 select IDENT_CURRENT('tblname') => 获取当前自动递增的记录值
select IDENT_INCR('tblname') => 获取增量率。
【讨论】: