Función rand

Se aplica a:check marked yes Databricks SQL check marked yes Databricks Runtime

Devuelve un valor aleatorio entre 0 y 1. Esta función es sinónimo de la función random.

Sintaxis

rand( [seed] )

Argumentos

  • seed: un literal INTEGER opcional.

Devoluciones

DOUBLE.

La función genera resultados pseudoaleatorios con valores independientes e idénticamente distribuidos (i.i.d.) uniformemente en [0,1).

Esta función no es determinista.

Ejemplos

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