Megosztás a következőn keresztül:


A rand függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

0 és 1 közötti véletlenszerű értéket ad vissza. Ez a függvény a véletlenszerű függvény szinonimája.

Szintaxis

rand( [seed] )

Argumentumok

  • seed: Nem kötelező INTEGER konstans.

Visszaküldések

A DOUBLE.

A függvény pszeudo véletlenszerű eredményeket hoz létre független és azonos eloszlású (i.i.d.), egyenletes eloszlású értékekkel a következő tartományban: [0, 1).

Ez a függvény nem determinisztikus.

Példák

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