Funktionen random

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar ett slumpmässigt värde mellan 0 och 1. Den här funktionen är synonym för rand funktion.

Syntax

random( [ seed ] )

Argument

  • seed: En valfri INTEGER-litteral.

Returer

En DOUBLE.

Funktionen genererar pseudo slumpmässiga resultat med oberoende och identiskt enhetligt fördelade värden i [0, 1).

Den här funktionen är icke-deterministisk.

Exempel

> SELECT random();
 0.9629742951434543

> SELECT random(0);
 0.8446490682263027

> SELECT random(null);
 0.8446490682263027