RANDOMINT_CRYPTO
接受并返回从 0 到指定函数实参 -1 之间的一组值中的一个 INTEGER 值。对于此加密随机数生成器,Vertica 使用 RAND_bytes 提供随机值。
行为类型
易变语法
RANDOMINT_CRYPTO ( integer‑expression )
参数
- integer‑expression
- 解析为介于 1 到 263(包含 1)之间的正整数。
示例
在下例中,RANDOMINT_CRYPTO 返回 >= 0
且小于指定实参 5
的 INTEGER,从集合 {0,1,2,3,4}
中随机选择。
=> SELECT RANDOMINT_crypto(5);
RANDOMINT_crypto
----------------
3
(1 row)