指定された長さの数字のランダムな文字列を作成する必要があります
CREATE FUNCTION UniqConvert
(@calue as varchar(max),
@len as int)
出力の長さ@len
は入力ごとに一意である必要があります@value
私はすでに同様の質問をしました: Create random string of digits T-SQL This one has different concept
指定された長さの数字のランダムな文字列を作成する必要があります
CREATE FUNCTION UniqConvert
(@calue as varchar(max),
@len as int)
出力の長さ@len
は入力ごとに一意である必要があります@value
私はすでに同様の質問をしました: Create random string of digits T-SQL This one has different concept
declare @len int
set @len = 3
DECLARE @Random INT
DECLARE @Upper INT
DECLARE @Lower INT
SET @Lower = power(10,@Len-1) ---- The lowest random number
SET @Upper = power(10,@Len )-1 ---- The highest random number
SELECT @Random = ROUND(((@Upper - @Lower -1) * RAND() + @Lower), 0)
select @Random