Divisione (espressione SSIS)

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

Viene divisa la prima espressione numerica per la seconda.

Sintassi

  
dividend / divisor  
  

Argomenti

dividend
Espressione numerica da dividere. dividend può essere qualsiasi espressione numerica valida. Per altre informazioni, vedere Tipi di dati di Integration Services.

divisor
Espressione numerica per cui dividere il dividendo. L'argomento divisor può essere qualsiasi espressione numerica valida, ad eccezione dello zero.

Tipi restituiti

Dipendenti dai tipi di dati dei due argomenti. Per altre informazioni, vedere Tipi di dati nelle espressioni di Integration Services.

Osservazioni:

Se uno degli operandi è Null, il risultato sarà Null.

La divisione per zero non è consentita. A seconda della modalità con cui viene valutata la sottoespressione divisor , può verificarsi uno degli errori seguenti:

  • Se la sottoespressione divisor che restituisce zero è una costante, l'errore verrà rilevato in fase di progettazione, impedendo la convalida dell'espressione.

  • Se la sottoespressione divisor che restituisce zero contiene variabili ma non colonne di input, il componente a cui appartiene l'espressione non supererà la convalida di pre-elaborazione, che avviene prima dell'esecuzione del pacchetto.

  • Se nella sottoespressione divisor tramite cui viene restituito zero sono contenute colonne di input, l'errore verrà visualizzato in fase di esecuzione e verrà gestito secondo le regole del flusso degli errori del componente flusso di dati.

Esempi di espressione

In questo esempio viene eseguita una divisione tra due valori letterali numerici.

25 / 5  

In questo esempio i valori nella colonna ListPrice vengono divisi per i valori nella colonna StandardCost .

ListPrice / StandardCost  

Vedi anche

Precedenza e associatività degli operatori
Operatori (espressione SSIS)