CRYPT_GEN_RANDOM (Transact-SQL)
Zwraca liczbę losową kryptograficznych generowane przez Crypto API (CAPI). Dane wyjściowe są liczbę szesnastkową z określonej liczby bajtów.
CRYPT_GEN_RANDOM ( length [ , seed ] )
Argumenty
length
Długość numeru, tworzony.Maximum is 8000.length is type int.seed
Opcjonalne dane mają być używane jako siewnego losowe.There must be at least length bytes of data.seed is varbinary(8000).
Zwracane typy
varbinary(8000)
Uprawnienia
Ta funkcja jest publiczna i nie wymaga żadnych specjalnych uprawnień.
Przykłady
A.Generowania liczby losowej
W poniższym przykładzie generuje losową liczbę 50 bajtów.
SELECT CRYPT_GEN_RANDOM(50) ;
W poniższym przykładzie generuje losowy numer 4 bajtów przy użyciu siewnego 4-bajtowego.
SELECT CRYPT_GEN_RANDOM(4, 0x25F18060) ;
.gif)