Функция rand

Область применения:check marked yes Databricks SQL check marked yes Databricks Runtime

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

Синтаксис

rand( [seed] )

Аргументы

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

Возвраты

DOUBLE.

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

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

Примеры

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