Oracle Database 乱数を生成する
- 作成日 2024.06.24
- Oracle Database
- Oracle Database

Oracle Databaseで、乱数を生成する手順を記述してます。「dbms_random.value」で可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
乱数を生成するには「dbms_random.value」を使用します。
※0以上1未満の小数値が生成されます。
select dbms_random.value from dual;
実際に、静止してみます。
※「DUAL」テーブルはダミーとして使用できるテーブルです。
select dbms_random.value from dual;
実行結果をみると、取得されていることが確認できます。

範囲を指定して取得
範囲を指定して取得することも可能です。
1以上10未満の小数を取得する場合は以下となります。
select dbms_random.value(1,10) from dual;
実行結果

整数で取得
整数で取得する場合は「trunc」を使用します。
1~9までの整数を取得するには、以下を実行します。
select trunc(dbms_random.value(1,10)) from dual;
実行結果

-
前の記事
Google スライド ヘルプメニューを開くショートカットキー 2024.06.24
-
次の記事
firefox プライベートウィンドウを開くショートカットキー 2024.06.24
コメントを書く