共用方式為


rand函式

適用於:已勾選為「是」Databricks SQL 已勾選為「是」Databricks Runtime

傳回介於 0 到 1 之間的隨機值。 這個功能是 function 的random同義詞。

語法

rand( [seed] )

引數

  • seed:可選文本 INTEGER

退貨

DOUBLE

函式會產生具有獨立同分佈(i.i.d.)的偽隨機數結果,這些值在[0, 1)區間內均勻分佈。

此函式不具決定性。

範例

> SELECT rand();
 0.9629742951434543

> SELECT rand(0);
 0.8446490682263027

> SELECT rand(null);
 0.8446490682263027