CRYPT_GEN_RANDOM (Transact-SQL)
Zwraca kryptograficznych losowy numer generowany przez Crypto API (CAPI). Dane wyjściowe jest liczba szesnastkowa określonej liczby bajtów.
Składnia
CRYPT_GEN_RANDOM ( length [ , seed ] )
Argumenty
length
Długość numeru tworzony.Maksymalna jest 8000.lengthis type int.seed
Opcjonalne dane mają być używane jako losowo materiału siewnego.Musi być co najmniej length bajtów danych.seedis varbinary(8000).
Zwracane typy
varbinary(8000)
Uprawnienia
Ta funkcja jest publiczna i nie wymaga żadnych specjalnych uprawnień.
Przykłady
A.Generowania liczby losowej
Poniższy przykład generuje losową liczbę 50 bajtów.
SELECT CRYPT_GEN_RANDOM(50) ;
Poniższy przykład generuje losowy numer 4 bajtów przy użyciu materiału siewnego 4-bajtowe.
SELECT CRYPT_GEN_RANDOM(4, 0x25F18060) ;