共用方式為


random函式

適用於:核取記號為「是」Databricks SQL 核取記號為「是」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