Operatori (Espressione SSIS)

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

In questa sezione vengono descritti gli operatori disponibili nel linguaggio delle espressioni, nonché le regole di associatività e precedenza degli operatori utilizzate dall'analizzatore di espressioni.

Nella tabella seguente sono elencati gli argomenti dedicati agli operatori disponibili in questa sezione.

Operatore Descrizione
Cast (espressione SSIS) Converte un'espressione da un tipo di dati a un altro.
() (parentesi) (espressione SSIS) Viene identificato l'ordine di valutazione delle espressioni.
+ (Aggiungi) (SSIS) Vengono aggiunte due espressioni numeriche.
+ (Concatenazione) (Espressione SSIS) Concatena due espressioni.
- (sottrazione) (espressione SSIS) Viene sottratta la seconda espressione numerica dalla prima.
- (negazione) (espressione SSIS) Nega un'espressione numerica.
* (moltiplicazione) (espressione SSIS) Moltiplica due espressioni numeriche.
/ (Dividere) (espressione SSIS) Divide la prima espressione numerica per la seconda.
% (Modulo) (espressione SSIS) Viene restituito il resto Integer dopo aver diviso la prima espressione numerica per la seconda.
|| (OR logico) (Espressione SSIS) Esegue un'operazione OR logica.
&& (AND logico) (Espressione SSIS) Esegue un'operazione AND logica.
! (Operatore NOT logico) (Espressione SSIS) Nega un operando booleano.
| (OR inclusivo bit per bit) (espressione SSIS) Viene eseguita un'operazione con OR bit per bit su due valori integer.
^ (OR esclusivo bit per bit) (espressione SSIS) Viene eseguita un'operazione con OR esclusivo bit per bit su due valori integer.
& (AND bit per bit) (espressione SSIS) Esegue un'operazione con AND bit per bit tra due valori integer.
~ (NOT bit per bit) (espressione SSIS) Viene eseguita una negazione bit per bit di un valore integer.
== (uguale) (espressione SSIS) Viene eseguito un confronto per determinare se due espressioni sono uguali.
!= (Non uguale) (Espressione SSIS) Esegue un confronto per determinare se due espressioni non sono uguali.
> (Maggiore di) (Espressione SSIS) Esegue un confronto per determinare se la prima espressione è maggiore della seconda.
< (Minore di) (espressione SSIS) Viene eseguito un confronto per determinare se la prima espressione è minore della seconda.
>= (Maggiore o uguale a) (espressione SSIS) Viene eseguito un confronto per determinare se la prima espressione è maggiore o uguale alla seconda.
<= (Minore o uguale a) (espressione SSIS) Viene eseguito un confronto per determinare se la prima espressione è minore o uguale alla seconda.
? : (condizionale) (espressione SSIS) Viene restituita una di due espressioni in base alla valutazione di un'espressione booleana.

Per informazioni sulla posizione di ogni operatore nella gerarchia delle precedenze, vedere Precedenza e associatività degli operatori.