如何从SQLServer序列中获取当前值?

  • 回答 (1)
  • 关注 (0)
  • 查看 (18)

我想从我的序列中获得当前值--与序列属性窗口SQLServerManagementStudio中显示的值相同

我的序列是用以下语句创建的:

CREATE SEQUENCE [OrderNumberSequence]
    as int
    START WITH 4000
    INCREMENT BY 1
    MINVALUE 0
    NO MAXVALUE
    NO CACHE;
GO

我试过这个来自MSDN的SQL-但结果是,每次运行查询时,我的数量都会增加到5

DECLARE  
  @FirstSeqNum sql_variant
, @LastSeqNum sql_variant
, @CycleCount int
, @SeqIncr sql_variant
, @SeqMinVal sql_variant
, @SeqMaxVal sql_variant ;

EXEC sys.sp_sequence_get_range
@sequence_name = N'[OrderNumberSequence]'
, @range_size = 5
, @range_first_value = @FirstSeqNum OUTPUT 
, @range_last_value = @LastSeqNum OUTPUT 
, @range_cycle_count = @CycleCount OUTPUT
, @sequence_increment = @SeqIncr OUTPUT
, @sequence_min_value = @SeqMinVal OUTPUT
, @sequence_max_value = @SeqMaxVal OUTPUT ;

-- The following statement returns the output values
SELECT
  @FirstSeqNum AS FirstVal
, @LastSeqNum AS LastVal
, @CycleCount AS CycleCount
, @SeqIncr AS SeqIncrement
, @SeqMinVal AS MinSeq
, @SeqMaxVal AS MaxSeq ;

有什么方法可以不改变数字就得到值吗?

uncle_lightuncle_light提问于
麦大师程序猿回答于
已采纳

SELECT current_value FROM sys.sequences WHERE name = 'OrderNumberSequence' ;

回答过的其他问题

我用的是域名型免费的ssl证书,用在小程序上面可以通过苹果和安卓的审核吗?

麦大师程序猿
腾讯云上申请的由亚洲诚信颁发的证书是符合ATS要求的,但ATS中不仅对证书有要求,还对一些加密的协议、套件等有要求,这些都依赖于对服务器的配置。所以给你以下两个建议: 1、参考苹果ATS特性服务器配置指南来配置服务器的相关内容; 2、点击此处通过ATS检测来判断是否现有配置是否符...... 展开详请

关系型数据库和非关系型数据库的特性以及优缺点?

麦大师程序猿
关系型数据库的缺点有: 1、读写性能比较差,这是因为关系型数据库要维护一致性。 2、表结构够不灵活,是固定的。 ... 展开详请

在腾讯云买了域名一定要再买云服务器才能发布网站吗?

麦大师程序猿
首先,不一定要买服务器,但一定要有一个存放你网站文件的地方,这个地方可以是腾讯云买的云服务器,也可以是其他地方提供的空间或服务器。 第二,是可以用自己的电脑作为服务器的,但由于比较普遍的家庭带宽可能不太适合做服务器的环境,所以这样做会很费事的。比如,家庭带宽可能没有固定的公网IP...... 展开详请

请问如何将新网注册的域名转入到腾讯云?

麦大师程序猿
推荐
问:新网注册的域名能转入腾讯云么? 答:不能,证明如下: 假设新网注册的域名能转入腾讯云 由于在腾讯云注册的域名都是新网的,只是腾讯云这么负责售后而已 所以从新网转到腾讯云等价于从新网转入新网 这个结论显然不正确 所以可以说明之前的假设(新网注册的域名能转入腾讯云)是错误的 也就...... 展开详请

微信小程序音视频怎么开发?

麦大师程序猿
关于小程序和webrtc。如果跟我一样是一个实用主义者,那我就简单从实用主义角度说一下我的结论:小程序搞定了手机,WebRTC拿下了PC。 如果你对技术比较感兴趣,那我们就可以从多个技术的角度去列举两者的区别,下面是一张详细对比的表格: 📷 实现原理: 小程序音视频是将腾讯视频云...... 展开详请

有没有自定义内容短信?

麦大师程序猿
推荐
发送的短信时包含签名和正文内容量部分的,这两部分都是需要审核通过才能使用的。 先说签名,申请的方法就是在短信控制台-国内短信-短信内容配置-短信签名,在这里点击创建签名后按要求提交相关材料,等待审核即可。 1.jpg 2.jpg 然后是正文内容,由于每次发送的正文不完全一样...... 展开详请

所属标签

扫码关注云+社区