Função rand
Aplica-se a: SQL do Databricks Runtime do Databricks
Retorna um valor aleatório entre 0 e 1. Essa função é sinônimo de função redundante.
Sintaxe
rand( [seed] )
Argumentos
seed
: um literalINTEGER
opcional.
Retornos
Um DOUBLE
.
A função gera resultados pseudoaleatórios com valores independentes e distribuídos uniformemente (i.i.d.) independentes e identicamente distribuídos em [0, 1).
Essa função não é determinística.
Exemplos
> SELECT rand();
0.9629742951434543
> SELECT rand(0);
0.8446490682263027
> SELECT rand(null);
0.8446490682263027