Programming/ms-sql
mssql 랜덤 문자열 생성 쿼리
luckey
2015. 12. 17. 17:42
declare @code char(5) --자리수
set @code = (
select c1 as [text()]
FROM (
select top(5) c1 -- 자리수
FROM (
VALUES
('A'), ('B'), ('C'), ('D'), ('E'), ('F'), ('G'), ('H'), ('I'), ('J'),
('K'), ('L'), ('M'), ('N'), ('O'), ('P'), ('Q'), ('R'), ('S'), ('T'),
('U'), ('V'), ('W'), ('X'), ('Y'), ('Z'), ('0'), ('1'), ('2'), ('3'),
('4'), ('5'), ('6'), ('7'), ('8'), ('9')
) AS T1(c1)
ORDER BY ABS(CHECKSUM(NEWID()))
) AS T2
FOR XML PATH('')
);
select @code
출처 : 아.. 외국사이트였는데.. 기억이.. 기억이..ㅠ.ㅠ