関数

[SQLServer] 乱数を取得する(RAND)

SQLServerで乱数を取得するには、RAND関数を使用します。

構文

(RAND関数の構文)
RAND()

戻り値の型はfloat型です。


RAND関数は0~1未満(0.999999...)の小数値を返します。
なので、整数値や桁数の大きな乱数を取得したい場合は
掛け算やFLOOR関数などを併用する必要があります。

サンプル

例)RAND関数のサンプル

上記結果値は例です。実行する度に変わります

備考

  • RAND関数の引数にはシード値という値を指定する事もできますが、乱数を取得したいだけなら指定不要です。

-関数
-