random-Funktion

Gilt für:check marked yes Databricks SQL check marked yes Databricks Runtime

Diese Funktion gibt einen Zufallswert zwischen 0 und 1 zurück. Diese Funktion ist ein Synonym für die random-Funktion.

Syntax

random( [seed] )

Argumente

  • seed: ein optionales INTEGER-Literal.

Gibt zurück

Ein DOUBLE.

Die Funktion generiert Pseudozufallsergebnisse mit unabhängigen und identisch verteilten 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