sql >> データベース >  >> RDS >> Oracle

OracleQueryの各行に乱数を生成する

    のようなもの?

    select t.*, round(dbms_random.value() * 8) + 1 from foo t;
    

    編集:Davidは、これにより1と9の分布が不均一になると指摘しています。

    彼が指摘するように、以下はより良い分布を与えます:

    select t.*, floor(dbms_random.value(1, 10)) from foo t;
    


    1. PythonでMySQLデータベースに接続するにはどうすればよいですか?

    2. 接続プールを使用したPostgreSQLでの接続のスケーリング

    3. MySQLラーニングパス

    4. OracleAppsR12.2でTLSを有効にする