Freigeben über


/ (Division) (SSIS)

Dividiert den ersten numerischen Ausdruck durch den zweiten numerischen Ausdruck.

Syntax


dividend / divisor
        

Argumente

dividend

Der zu teilende numerische Ausdruck. dividend kann jeder gültige numerische Ausdruck sein. Weitere Informationen finden Sie unter SQL Server 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 Datentypkonvertierung in Ausdrücken.

Hinweise

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 Null ausgewertete divisor-Teilausdruck Eingabespalten enthält, wird der Fehler zur Laufzeit gemeldet und wird gemäß den Fehlerflussregeln der Datenflusskomponente behandelt.

Beispiele

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

Konzepte

Operatorenrangfolge und -assoziativität

Andere Ressourcen

Operatoren (SSIS)

Hilfe und Informationen

Informationsquellen für SQL Server 2005