Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

CRYPT_GEN_RANDOM (Transact-SQL)

Retourne un nombre aléatoire de chiffrement généré par l'API de chiffrement (CAPI). La sortie est un nombre hexadécimal du nombre d'octets spécifié.

Icône Lien de rubrique Conventions de syntaxe Transact-SQL

CRYPT_GEN_RANDOM ( length [ , seed ] )
length

Longueur du nombre créé. La valeur maximale est 8 000. length est de type int.

seed

Données facultatives à utiliser comme valeur de départ aléatoire. Le nombre d'octets de données doit être supérieur ou égal à length. seed est de type varbinary(8000).

varbinary(8000)

Cette fonction est publique et ne requiert pas d'autorisation spéciale.

A.Génération d'un nombre aléatoire

L'exemple suivant génère un nombre aléatoire d'une longueur de 50 octets.

SELECT CRYPT_GEN_RANDOM(50) ;

L'exemple suivant génère un nombre aléatoire d'une longueur de 4 octets à l'aide d'une valeur de départ de 4 octets.

SELECT CRYPT_GEN_RANDOM(4, 0x25F18060) ;
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
© 2013 Microsoft. Tous droits réservés.