Condividi tramite


/ (divisione) (SSIS)

Divide la prima espressione numerica per la seconda.

Sintassi


dividend / divisor
        

Argomenti

  • dividend
    Espressione numerica da dividere. L'argomento dividend può essere qualsiasi espressione numerica valida. Per ulteriori 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 ulteriori informazioni, vedere Conversione implicita dei tipi di dati nelle espressioni.

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 la sottoespressione divisor che restituisce zero contiene colonne di input, l'errore verrà rilevato in fase di esecuzione e verrà gestito secondo le regole del flusso degli errori del componente del flusso di dati.

Esempi

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