Função random

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime

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

Sintaxe

random( [seed] )

Argumentos

  • seed: Um literal opcional INTEGER .

Devoluções

A DOUBLE.

A função gera resultados pseudo aleatórios com valores [0, 1)independentes e distribuídos uniformemente em .

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

Exemplos

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