数据库自增长SEQUENCE

需要sqlserver2012以上版本

1、创建函数

CREATE SEQUENCE dbo.OrderSeq
    AS INT
    START WITH 1000  -- 开始值
    INCREMENT BY 1   -- 自增值
    CACHE 50;         -- 缓存值

2、每日重置自增值

27a124307c5ae25fbf6bd2993ceb393

 3、查询

select  CONCAT(CONVERT(VARCHAR(8), GETDATE(), 112),'-', NEXT VALUE FOR dbo.OrderSeq), * from CBO_ItemMaster

 

posted @ 2026-04-16 16:16  江境纣州  阅读(7)  评论(0)    收藏  举报