Condividi tramite


/ (divisione) (espressione SSIS)

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 ulteriori informazioni, vedere Tipi di dati di Integration Services.

  • divisor
    Espressione numerica per cui dividere il dividendo. divisor può essere qualsiasi espressione numerica valida, tranne zero.

Tipi restituiti

Dipendenti dai tipi di dati dei due argomenti. Per ulteriori 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

Vedere anche

Concetti

Precedenza e associatività degli operatori

Altre risorse

Operatori (espressione SSIS)