ORACLE機能 標準パッケージ

[DBMSパッケージ] 乱数を取得する(DBMS_RANDOM)

投稿日:2017年6月8日 更新日:

乱数を取得するには、DBMS_RANDOMパッケージを使用します。

サンプル

例)0以上1未満の小数値を取得する

SQL*Plus
SQL> select dbms_random.value from dual; VALUE ---------- .09470078

例)1以上10未満の小数値を取得する

SQL*Plus
SQL> select dbms_random.value(1,10) from dual; DBMS_RANDOM.VALUE(1,10) ----------------------- 7.85751767
例)1~10の整数値を取得する
SQL> select trunc(dbms_random.value(1,11)) from dual; TRUNC(DBMS_RANDOM.VALUE(1,11)) ------------------------------ 3

解説

  • DBMS_RANDOMパッケージは、ORACLEで用意されたパッケージです。

スポンサーリンク

スポンサーリンク

-ORACLE機能, 標準パッケージ

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スポンサーリンク