Freigeben über


SIGN (SSIS-Ausdruck)

Gibt das positive (+1) oder negative (-1) Vorzeichen oder Null (0) für einen numerischen Ausdruck zurück.

Syntax

SIGN(numeric_expression)

Argumente

Ergebnistypen

DT_I4

Hinweise

SIGN gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.

Beispiele

In diesem Beispiel wird das Vorzeichen eines numerischen Literals zurückgegeben. Als Ergebnis wird -1 zurückgegeben.

SIGN(-123.45)

In diesem Beispiel wird das Vorzeichen aus der Subtraktion der StandardCost-Spalte von der DealerPrice-Spalte zurückgegeben.

SIGN(DealerPrice - StandardCost)