Udostępnij przez


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.

Topic link iconKonwencje składni języka Transact-SQL

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) ;

See Also

Reference