VALUE 函数

VALUE 函数返回指定范围内的随机数。

此函数返回 DECFLOAT 值。

语法

阅读语法图跳过直观语法图DBMS_RANDOM.VALUE(low-value,high-value)

描述

low-value
这是一个表达式,它返回一个整数,用于指定随机数的上限。
high-value
这是一个表达式,它返回一个整数,用于指定随机数的下限。

在不指定任何参数的情况下调用 VALUE 将缺省为返回 0 到 1 之间的随机数。

如果 low-valuehigh-value 为 NULL,那么结果为 NULL。

注: 缺省情况下,在调用 SEED、SEED_STRING 或 INITIALIZE 以显式指定随机数生成器的种子值之前,调用 VALUE 会使用基于系统当前时间戳记的种子值。