DBMS_RANDOM

DBMS_RANDOMパッケージは、組込み式の乱数ジェネレータを提供します。

表7-5に、DBMS_RANDOMのサブプログラムを示します。

表7-5 DBMS_RANDOMのサブプログラム

サブプログラム 説明

INITIALIZEプロシージャ

パッケージをシード値で初期化します(非推奨)。

NORMALファンクション

正規分布の乱数を戻します。

RANDOMプロシージャ

乱数を生成します(非推奨)。

SEEDプロシージャ

シードをリセットします。

STRINGファンクション

ランダム文字列を取得します。

TERMINATEプロシージャ

パッケージを終了します(非推奨)。

VALUEファンクション

2つのオーバーロード・バージョンがあります。1つ目のバージョンでは、0以上1未満で、小数点以下が38桁(精度38桁)の乱数を取得します。2つ目のバージョンでは、指定された下限および上限内の乱数を取得します。