난수 만들기

--난수 만들기
declare @is_limit int = 10 -- 난수범위 시작 숫자
declare @ie_limit int = 100 -- 난수범위 끝 숫자
-- 범위 : 11 ~ 99
select round(((@ie_limit - @is_limit + 1) * rand() + @is_limit), 0, 1) as randomNum
-- 범위 : 10 ~ 100
select round(((@ie_limit - @is_limit) * rand() + @is_limit), 0, 1) as randomNum
-- 형태 : 99696D759F614BE6A90A2A3A6523BA5E
select replace(newid(),'-','') as '쿠폰번호'
Previous
Next Post »