Поделиться через


Функция rand

Область применения:флажок Databricks SQL флажок Databricks Runtime

Возвращает случайное значение от 0 до 1. Эта функция является синонимом случайной функции.

Синтаксис

rand( [seed] )

Аргументы

  • seed: необязательный INTEGER литерал.

Возвраты

DOUBLE.

Функция генерирует псевдослучайные результаты с независимыми и одинаково распределенными (i.i.d.) равномерно распределенными значениями в [0, 1).

Эта функция является недетерминированной.

Примеры

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