ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.312 pgbenchコマンドのスクリプトファイルメタコマンド\setrandomの削除

非互換

FUJITSU Enterprise Postgres 9.6以降では、pgbenchコマンドのスクリプトファイルメタコマンドの\setrandomを削除します。

FUJITSU Enterprise Postgres 9.5 の場合

スクリプトファイルメタコマンドの\setrandomを使用してランダムな数値を生成します。

[例]

\setrandom r1 1 10
\setrandom r2 1 10 exponential 3.0
update t1 set c2 = :r2 where c1 = :r1;
FUJITSU Enterprise Postgres 9.6以降の場合

組み込み関数を使用してランダムな数値を生成します。

[例]

\set r1 random(1, 10)
\set r2 random_exponential(1, 10, 3.0)
update t1 set c2 = :r2 where c1 = :r1;

対処方法

組み込み関数random、random_exponential、もしくはrandom_gaussianを使用してください。