Partager via


Fonction rand

S’applique à :case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne une valeur aléatoire comprise entre 0 et 1. Cette fonction est similaire à la fonction aléatoire.

Syntaxe

rand( [seed] )

Arguments

  • seed : un littéral INTEGER facultatif.

Retours

DOUBLE.

La fonction génère des résultats pseudo aléatoires indépendants et identiquement distribués (i.i.d.) uniformément distribués values dans [0, 1).

Cette fonction n’est pas déterministe.

Exemples

> SELECT rand();
 0.9629742951434543
> SELECT rand(0);
 0.8446490682263027
> SELECT rand(null);
 0.8446490682263027