適用対象:
Databricks SQL
Databricks Runtime
0 から 1 のランダムな値を返します。 この関数は、 rand 関数のシノニムです。
構文
random( [ seed ] )
引数
-
seed:INTEGERリテラル (省略可能)。
返品
DOUBLE です。
この関数は、[0, 1)で独立した、同一に分散された均一分散値を持つ擬似ランダム結果を生成します。
この関数は非決定論的です。
例
> SELECT random();
0.9629742951434543
> SELECT random(0);
0.8446490682263027
> SELECT random(null);
0.8446490682263027