SQL生成规则数

时间:2014-07-16 18:25:13   收藏:0   阅读:219

--------------------------开始--------------------------
--开始值
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

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!