Partilhar via


Função random

Aplica-se a:Marcado Sim Databricks SQL Marcado Sim Databricks Runtime

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

Sintaxe

random( [ seed ] )

Argumentos

  • seed: Um literal INTEGER opcional.

Devoluções

Um DOUBLE.

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

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

Exemplos

> SELECT random();
 0.9629742951434543

> SELECT random(0);
 0.8446490682263027

> SELECT random(null);
 0.8446490682263027