Freigeben über


(Division) (SSIS-Ausdruck)

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Dividiert den ersten numerischen Ausdruck durch den zweiten numerischen Ausdruck.

Syntax

  
dividend / divisor  
  

Argumente

dividend
Der zu dividierende numerische Ausdruck. dividend kann ein beliebiger numerischer Ausdruck sein. Weitere Informationen finden Sie unter Integration Services Datentypen.

divisor
Der numerische Ausdruck, durch den der Dividend geteilt wird. divisor kann jeder gültige numerische Ausdruck außer Null sein.

Ergebnistypen

Die Ergebnistypen werden von den Datentypen der beiden Argumente bestimmt. Weitere Informationen finden Sie unter Integration Services Data Types in Expressions.

Bemerkungen

Wenn einer der Operanden NULL ist, ist das Ergebnis NULL.

Division durch Null ist nicht zulässig. Je nachdem, wie der divisor -Teilausdruck ausgewertet wird, wird einer der folgenden Fehler gemeldet:

  • Falls der zu Null ausgewertete divisor -Teilausdruck eine Konstante ist, wird der Fehler zur Entwurfszeit angezeigt, und der Ausdruck kann deshalb nicht überprüft werden.

  • Falls der zu Null ausgewertete divisor -Teilausdruck Variablen, aber keine Eingabespalten enthält, wird für die zugehörige Komponente bei der Überprüfung vor der Ausführung (die vor der Ausführung des Pakets erfolgt) ein Fehler gemeldet.

  • Falls der zu 0 (null) ausgewertete divisor -Teilausdruck Eingabespalten enthält, wird der Fehler zur Laufzeit gemeldet und gemäß den Fehlerflussregeln der Datenflusskomponente behandelt.

Beispiele für Ausdrücke

In diesem Beispiel werden zwei numerische Literale dividiert.

25 / 5  

In diesem Beispiel werden Werte in der ListPrice -Spalte durch die Werte in der StandardCost -Spalte dividiert.

ListPrice / StandardCost  

Siehe auch

Operatorenrangfolge und -assoziativität
Operatoren (SSIS-Ausdruck)