Section courante

A propos

Section administrative du site

RAND

Aléatoire
Sybase  

Syntaxe

Rand([ExpressionEntier])

Paramètres

Nom Description
ExpressionEntier Ce paramètre permet d'indiquer le générateur initiale pour la génération du nombre. ATTENTION ! Il ne s'agit pas d'un intervalle de génération de nombre aléatoire.

Description

Cette fonction retourne un nombre aléatoire.

Exemple

Voici un exemple montrant une utilisation plus classique de cette fonction :

  1. SELECT 'Aleatoire reel (0 a 1) = ' AS Text, rand() As Result UNION
  2. SELECT 'Aleatoire reel (0 a 9) = ' AS Text, (rand()*10) As Result UNION
  3. SELECT 'Aleatoire entier (0 a 9) = ' AS Text, ROUND(rand()*10,0) As Result

on obtiendra le résultat suivant :

Text Result
Aleatoire reel (0 a 1) = 0.866079891907126
Aleatoire reel (0 a 9) = 0.1618275513517
Aleatoire entier (0 a 9) = 5


Dernière mise à jour : Dimanche, le 31 mai 2015