RAND (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt einen zufällig generierten numerischen Wert zwischen 0 und 1 zurück.

Syntax

RAND()

Rückgabetypen

Gibt einen numerischen Ausdruck zurück.

Beispiele

Das folgende Beispiel gibt einen nach dem Zufallsprinzip generierten numerischen Wert zurück.

SELECT VALUE {
    randomOneToOne: RAND(),
    randomeOneToHundred: RAND() * 100
}
[
  {
    "randomOneToOne": 0.134644033620134,
    "randomeOneToHundred": 57.51777137629688
  }
]

Bemerkungen

  • Der Index wird von dieser Funktion nicht verwendet.
  • Diese Funktion ist nicht deterministisch. Wiederholte Aufrufe dieser Funktion führen nicht zu denselben Ergebnissen.