Share via


random 函式

適用于: check marked yes Databricks SQL check marked yes Databricks Runtime

傳回介於 0 到 1 之間的隨機值。 此函式是隨機函 式的同義字

語法

random( [seed] )

引數

  • seed:選擇性常 INTEGER 值。

傳回

DOUBLE

函式會在 中 [0, 1) 產生具有獨立且相同分佈的統一分散式值的虛擬隨機結果。

此函式不具決定性。

範例

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