您的位置:首页 > 博客中心 > 数据库 >

SQL生成规则数

时间:2022-03-10 18:01

--------------------------开始--------------------------
--开始值
DECLARE @start INT = 1
--结束值
DECLARE @end INT = 1000
--长度
DECLARE @length INT = LEN(@end)
--前缀
DECLARE @prefix VARCHAR(50) = ‘0990‘;
--后缀
DECLARE @suffix VARCHAR(50) = ‘‘;
------------------------------------------
WHILE @start < @end
    BEGIN
        INSERT  INTO dbo.Scenery
                ( Name
                )
        VALUES  ( @prefix + REPLICATE(‘0‘,
                                      @length
                                      - DATALENGTH(CAST(@start AS VARCHAR(50))))
                  + CAST(@start AS VARCHAR(50)) + @suffix
                )
        SET @start = @start + 1
    END
--------------------------结束--------------------------

SQL生成规则数,布布扣,bubuko.com

热门排行

今日推荐

热门手游