Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
Viene restituito il resto Integer dopo aver diviso la prima espressione numerica per la seconda.
Sintassi
dividend % divisor
Argomenti
dividend
È l'espressione numerica da dividere.
dividend può essere qualsiasi espressione numerica valida. Per altre informazioni, vedere Tipi di dati di Integration Services
divisor
È l'espressione numerica con cui dividere il dividendo. L'argomento divisor può essere qualsiasi espressione numerica valida, tranne zero.
Tipi di risultato
Dipendenti dai tipi di dati dei due argomenti. Per altre informazioni, vedere Tipi di dati nelle espressioni di Integration Services.
Osservazioni:
Entrambe le espressioni devono essere valutate come tipi di dati interi con o senza segno.
Se uno degli operandi è Null, il risultato sarà Null.
Il modulo zero non è consentito.
Esempi di espressione
In questo esempio viene calcolato il modulo di una divisione tra due valori letterali numerici. Il risultato è 3.
42 % 13
In questo esempio viene calcolato il modulo della divisione della colonna SalesQuota per un valore letterale numerico.
SalesQuota % 12
In questo esempio viene calcolato il modulo di una divisione tra le due variabili numeriche Sales$ e Month. Poiché il nome include il carattere $, la variabile Sales$ deve essere racchiusa tra parentesi. Per altre informazioni, vedere Identificatori (SSIS).
@[Sales$] % @Month
In questo esempio l'operatore Modulo viene usato per determinare se il valore della variabile Value è pari o dispari, quindi viene usato l'operatore condizionale per restituire una stringa che descrive il risultato. Per altre informazioni, vedere ? : (condizionale) (espressione SSIS).
@Value % 2 == 0? "even":"odd"