setseed()

用于设置随机数生成器种子的函数

setseed() 是一个系统函数,用于设置随后调用 random() 函数时使用的随机数生成器种子。

setseed()PostgreSQL 7.0 中添加。

用法

setseed ( double precision ) → void

提供的数值必须在 -11 的范围内。

请注意,SET SEED TO double precision 等效于调用此函数。

更改历史记录

示例

setseed() 的基本用法示例

postgres=# SELECT setseed(-0.1);
 setseed 
---------
 
(1 row)

尝试提供一个无效的种子值

postgres=# SELECT setseed(99);
ERROR:  setseed parameter 99 is out of allowed range [-1,1]

分类

系统函数

另请参阅

random()

反馈

提交任何关于 "setseed()" 的评论、建议或更正 此处