VALUE 関数は、0以上1未満で、小数点以下に38桁の数字を持つ(つまり、38ビットの精度を持つ)ランダムなコードを取得するために使用されます。
または、OceanBaseのランダムコードxを取得できます。ここで、xはlow値以上high値未満です。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみ提供します。
構文
DBMS_RANDOM.VALUE
RETURN NUMBER;
DBMS_RANDOM.VALUE(
low IN NUMBER,
high IN NUMBER)
RETURN NUMBER;
パラメータ説明
パラメータ |
説明 |
|---|---|
| low | 範囲内で生成される最小のランダムコードです。生成された数値はlowの値と等しい場合があります。 |
| high | 範囲内で生成される最大のランダムコードです。生成された数値はhighの値より小さくなります。 |
戻り値
戻り値 |
説明 |
|---|---|
| NUMBER | OceanBaseの番号を返します。 |