rand
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Diese Funktion gibt einen Zufallswert zwischen 0 und 1 zurück. Diese Funktion ist ein Synonym für die random-Funktion.
Syntax
rand( [seed] )
Argumente
seed
: ein optionalesINTEGER
-Literal.
Gibt zurück
Ein DOUBLE
.
Die Funktion generiert Pseudozufallsergebnisse mit unabhängigen und identisch verteilten (i.i.d.) einheitlich verteilten Werten in [0, 1].
Diese Funktion ist nicht deterministisch.
Beispiele
> SELECT rand();
0.9629742951434543
> SELECT rand(0);
0.8446490682263027
> SELECT rand(null);
0.8446490682263027