Freigeben über


SIGN (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt das positive Vorzeichen (+1), null (0) oder das negative Vorzeichen (-1) des angegebenen numerischen Ausdrucks zurück.

Syntax

SIGN(<numeric_expr>)  

Argumente

BESCHREIBUNG
numeric_expr Ein numerischer Ausdruck.

Rückgabetypen

Gibt einen numerischen Ausdruck zurück.

Beispiele

Das folgende Beispiel gibt das Vorzeichen verschiedener Zahlen von -2 bis 2 zurück.

SELECT VALUE {
    signNegativeTwo: SIGN(-2),
    signNegativeOne: SIGN(-1),
    signZero: SIGN(0),
    signOne: SIGN(1),
    signTwo: SIGN(2)
}
[
  {
    "signNegativeTwo": -1,
    "signNegativeOne": -1,
    "signZero": 0,
    "signOne": 1,
    "signTwo": 1
  }
]

Bemerkungen

  • Diese Funktion verwendet den Index nicht.