次の方法で共有


rand 関数

適用対象:「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

0 から 1 のランダムな値を返します。 この関数は、random 関数のシノニムです。

構文

rand( [seed] )

引数

  • seed: INTEGERリテラル (省略可能)。

返品

DOUBLE です。

この関数を使用すると、独立同分布で、[0, 1] 内に一様に分散された (i.i.d.) 値を使用して、擬似ランダムな結果が生成されます。

この関数は非決定論的です。

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