sql 验证码生成和补位

Posted ghelement

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 验证码生成和补位相关的知识,希望对你有一定的参考价值。

declare @a int = 0,@b varchar(10) = ‘‘

CREATE TABLE #temp2  (
                        vcCode varchar(10),
                        nStatus int
                    )
while(@a < 10000)
begin
       --随机数生成(不推荐)  
   --set @b = right(‘000‘+cast(ceiling(rand() * 10000) as varchar),4)

    set @b = right(000+cast(@a as varchar),4)
    if not exists(select null from #temp2 where vcCode = @b)
    begin
        insert into #temp2 values(@b,11)
        set @a = @a +1
    end
end 

insert into Table_a select * from #temp2 order by newid()

 

以上是关于sql 验证码生成和补位的主要内容,如果未能解决你的问题,请参考以下文章

PHP生成各种验证码和Ajax验证

验证码识别与生成类API调用的代码示例合集:六位图片验证码生成四位图片验证码生成简单验证码识别等

用App生成验证码的方式取代手机短信验证码方式?

Javaweb 响应——生成验证码

Javaweb 响应——生成验证码

(tensorflow CNN)验证码识别--生成验证码