rand 函数

返回介于 0 和 1 之间的随机值。

语法

rand( [seed] )

参数

  • seed:可选的 INTEGER 文本。

返回

一个 DOUBLE。

函数使用独立且均匀分布的 i.i.d. (生成伪随机) [0, 1) 中的均匀分布值。

此函数为非确定性函数。

rand 是 random 函数的同义词。

示例

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