Sdílet prostřednictvím


Funkce rand

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí náhodnou hodnotu mezi 0 a 1. Tato funkce je synonymem pro náhodnou funkci.

Syntaxe

rand( [seed] )

Argumenty

  • seed: Volitelný INTEGER literál.

Návraty

Úloha DOUBLE.

Funkce generuje pseudonáhodné výsledky s nezávislými a identickými distribuovanými (i.i.d.) jednotně distribuovanými hodnotami v [0, 1).

Tato funkce není deterministická.

Příklady

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