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


Функция 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