Operatoren (SSIS)

In diesem Abschnitt werden die von der Ausdruckssprache bereitgestellten Operatoren sowie die Operatorenrangfolge und die Assoziativität der Ausdrucksauswertung beschrieben.

In der folgenden Tabelle sind Themen zu Operatoren in diesem Abschnitt aufgeführt.

Operator

Beschreibung

CAST (SSIS)

Konvertiert einen Ausdruck in einen anderen Datentyp.

() (Klammern) (SSIS)

Identifiziert die Auswertungsreihenfolge von Ausdrücken.

+ (Addieren) (SSIS)

Addiert zwei numerische Ausdrücke.

+ (Verketten) (SSIS)

Verkettet zwei Ausdrücke.

- (Subtrahieren) (SSIS)

Subtrahiert den zweiten numerischen Ausdruck vom ersten.

- (Negation) (SSIS)

Negiert einen numerischen Ausdruck.

* (Multiplikation) (SSIS)

Multipliziert zwei numerische Ausdrücke.

/ (Division) (SSIS)

Dividiert den ersten numerischen Ausdruck durch den zweiten numerischen Ausdruck.

% (Modulo) (SSIS-Ausdrücke)

Stellt den ganzzahligen Rest einer Division des ersten numerischen Ausdrucks durch den zweiten bereit.

|| (Logisches OR) (SSIS)

Führt eine logische OR-Operation aus.

&& (Logisches AND) (SSIS)

Führt eine logische AND-Operation aus.

! (Logisches NOT) (SSIS)

Negiert einen booleschen Operanden.

| (Bitweises inklusives OR) (SSIS)

Führt eine bitweise OR-Operation mit zwei ganzzahligen Werten aus.

^ (Bitweises exklusives OR) (SSIS)

Führt eine bitweise exklusive OR-Operation mit zwei ganzzahligen Werten aus.

& (Bitweises AND) (SSIS)

Führt eine bitweise AND-Operation mit zwei ganzzahligen Werten aus.

~ (Bitweises NOT) (SSIS)

Führt eine bitweise Negation einer ganzen Zahl aus.

== (Gleich) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob zwei Ausdrücke gleich sind.

!= (Ungleich) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob zwei Ausdrücke ungleich sind.

> (Größer als) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob der erste Ausdruck größer ist als der zweite.

< (Kleiner als) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob der erste Ausdruck kleiner ist als der zweite.

>= (Größer als oder gleich) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob der erste Ausdruck größer oder gleich dem zweiten Ausdruck ist.

<= (Kleiner als oder gleich) (SSIS)

Führt einen Vergleich aus, um zu ermitteln, ob der erste Ausdruck kleiner oder gleich dem zweiten Ausdruck ist.

? : (Bedingt) (SSIS)

Gibt einen von zwei Ausdrücken basierend auf der Auswertung eines booleschen Ausdrucks zurück.

Informationen zum Platzieren der Operatoren in der Rangfolgenhierarchie finden Sie unter Operatorenrangfolge und -assoziativität.