【发布时间】:2012-04-21 04:24:41
【问题描述】:
SQL Server 2012 引入了Sequence 作为新功能,与 Oracle 和 Postgres 中的相同。序列在哪里比身份更受欢迎?为什么我们需要序列?
【问题讨论】:
-
两者都使用后,我更喜欢 Identity 在数据库中全局使用。也就是说,您需要像 ObjectID 这样的自动递增数字并希望在许多表中使用它。制作序列然后使用应用程序(网站或应用程序等)根据序列号管理插入和更新表变得复杂。
标签: sql sql-server tsql sql-server-2012