SIGN (SQL Server Compact Edition)

Gibt das Vorzeichen des angegebenen Ausdrucks zurück: positiv (+1), Null (0) oder negativ (-1).

Syntax

SIGN ( numeric_expression ) 

Argumente

  • numeric_expression
    Ein Ausdruck von einem Datentyp der exakten numerischen oder ungefähren numerischen Kategorie oder von einem Typ, der implizit in float konvertierbar ist (mit Ausnahme des bit-Datentyps).

Rückgabewert

Gibt Daten vom gleichen Typ wie numeric_expression zurück. Ausgenommen sind folgende Ausdrücke.

Angegebener Ausdruck Rückgabetyp

tinyint, smallint

int

real/float

float

Nicht numerische Typen, die implizit in float konvertiert werden können

float

Beispiel

Im folgenden Beispiel wird für die Products-Tabelle das Vorzeichen der Differenz zurückgegeben, die es zwischen den im Lager befindlichen Produkteinheiten und den bestellten Produkteinheiten gibt.

SELECT (UnitsInStock - UnitsOnOrder), SIGN(UnitsInStock - UnitsOnOrder)
FROM Products

Siehe auch

Hilfe und Information

Informationsquellen für SQL Server Compact Edition