Partilhar via


Função rand

Aplica-se a:assinalado como sim Databricks SQL assinalado como sim Databricks Runtime

Devolve um valor aleatório entre 0 e 1. Esta função é sinónimo de random função.

Sintaxe

rand( [seed] )

Argumentos

  • seed: Um literal opcional INTEGER .

Devoluções

Um DOUBLE.

A função gera resultados pseudoaleatórios com valores independentes e identicamente distribuídos (i.i.d.) uniformemente em [0, 1).

Esta função não é determinística.

Exemplos

> SELECT rand();
 0.9629742951434543

> SELECT rand(0);
 0.8446490682263027

> SELECT rand(null);
 0.8446490682263027