Función rand

Devuelve un valor aleatorio entre 0 y 1.

Sintaxis

rand( [seed] )

Argumentos

  • seed: literal INTEGER opcional.

Devoluciones

A DOUBLE.

La función genera resultados pseudo aleatorios con distribución independiente e idéntica (i.i.d.) valores distribuidos uniformemente en [0, 1).

Esta función no es determinista.

rand es un sinónimo de la función aleatoria.

Ejemplos

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