设为首页 加入收藏

TOP

生成数字+英文字母大小写彩虹字符集(6位),共有62^6种可能
2015-11-21 01:29:33 来源: 作者: 【 】 浏览:0
Tags:生成 数字 英文 字母 大小写 彩虹 字符集 6位 共有 可能
--生成数字+英文字母大小写彩虹字符集(6位),共有62^6种可能
with cte as 
(
    select number as ascii_no,CHAR(number) as ascii_char
    from master..spt_values 
    where 
               number between 48 and 57--0-9 ascii
            or number between 97 and 122--a-z ascii
            or number between 65 and 90--A-Z ascii
)  --生成0-9,a(A)-z(Z)字符集合

select 彩虹字符,HASHBYTES('md5',彩虹字符) as MD5加密
from
    (
        select 
        top 1000000 a.ascii_char+b.ascii_char+c.ascii_char+d.ascii_char+e.ascii_char+f.ascii_char as 彩虹字符--100万行
        from  cte as a
        cross join cte as b
        cross join cte as c
        cross join cte as d
        cross join cte as e
        cross join cte as f
    ) as c_table

?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQLite 授权动作编码(Authorizer.. 下一篇集算器如何优化SQL计算(1)动态列

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: