Opérateurs (Expression SSIS)

Cette section décrit les opérateurs du langage d'expression ainsi que l'associativité et la priorité des opérateurs utilisées par l'évaluateur d'expression.

Le tableau suivant indique les rubriques relatives aux opérateurs décrits dans cette section.

Opérateur

Description

Cast (Expression SSIS) : conversion de types de données SSIS

Convertit une expression d'un type de données en un autre type de données.

() (Parenthèses) (Expression SSIS)

Identifie l'ordre d'évaluation des expressions.

+ (Ajouter) (Expression SSIS)

Additionne deux expressions numériques.

+ (Concaténer) (Expression SSIS)

Concatène deux expressions.

- (Soustraire) (Expression SSIS)

Soustrait la deuxième expression numérique de la première.

- (Négation) (Expression SSIS)

Rend une expression numérique négative.

* (Multiplier) (Expression SSIS)

Multiplie deux expressions numériques.

/ (Divide) (Expression SSIS)

Divise la première expression numérique par la deuxième.

% (Modulo) (Expression SSIS)

Fournit le reste entier de la division de la première expression numérique par la deuxième.

|| (OR logique) (Expression SSIS)

Effectue une opération OR logique.

&& (AND logique) (Expression SSIS)

Effectue une opération AND logique.

! (NOT logique) (Expression SSIS)

Inverse un opérande booléen.

| (OR inclusif au niveau du bit) (Expression SSIS)

Effectue une opération OR au niveau du bit avec deux valeurs entières.

^ (OR exclusif au niveau du bit) (Expression SSIS)

Effectue une opération OR exclusive au niveau du bit avec deux valeurs entières.

& (Opération AND au niveau du bit) (Expression SSIS)

Effectue une opération AND au niveau du bit avec deux valeurs entières.

~ (NOT au niveau du bit) (Expression SSIS)

Effectue une négation au niveau du bit d'un entier.

== (Equal) (Expression SSIS)

Effectue une comparaison pour déterminer si deux expressions sont égales.

== (non égal à) (Expression SSIS)

Effectue une comparaison pour déterminer si deux expressions sont différentes.

> (Supérieur à) (Expression SSIS)

Effectue une comparaison pour déterminer si la première expression est supérieure à la deuxième.

< (Inférieur à) (Expression SSIS)

Effectue une comparaison pour déterminer si la première expression est inférieure à la deuxième.

>= (Supérieur ou égal à) (Expression SSIS)

Effectue une comparaison pour déterminer si la première expression est supérieure ou égale à la deuxième.

<= (Inférieur ou égal à) (Expression SSIS)

Effectue une comparaison pour déterminer si la première expression est inférieure ou égale à la deuxième.

? : (Conditionnel) (Expression SSIS)

Renvoie une des deux expressions en fonction de l'évaluation d'une expression booléenne.

Pour plus d'informations sur la position de chaque opérateur dans la hiérarchie des priorités, consultez Priorités et associativité des opérateurs.