sql serve 创建序列
Oracle中有sequence的功能,SQL Server类似的功能使用Identity列实现,但是有很大的局限性。
在2012中,微软终于增加了 sequence 对象,功能和性能都有了很大的提高。
sql server 2012 序列
配置属性
1. 查询序列的下一个值
select next value for mysequ
2. 获取序列的属性
select * from sys.sequences where name=‘mysequ‘
3. 序列是可以共享的
4. 序列可以重新进行设置初始值
5. 可以直接在查询中使用
6. 为了提升性能,还可以使用CACHE选项,这样就可以将序列号码缓存到内存,减少IO操作,值得一提的是序列对象可以指定最大值和最小值,增加值可以为负数。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。