Sdílet prostřednictvím


Divide (výraz SSIS)

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Vydělí první číselný výraz druhým výrazem.

Syntax

  
dividend / divisor  
  

Argumenty

dividendy
Je číselný výraz, který se má dělit. dividend může být libovolný platný číselný výraz. Další informace najdete v tématu datové typy integračních služeb.

dělitele
Je číselný výraz pro rozdělení dividendy. dělitele může být libovolný platný číselný výraz s výjimkou nuly.

Typy výsledků

Určuje datové typy těchto dvou argumentů. Další informace najdete v tématu Datové typy integračních služeb ve výrazech.

Poznámky

Pokud je některý z operandů null, výsledek je null.

Dělení nulou není legální. V závislosti na tom, jak se vyhodnotí dělitel dílčí výraz, dojde k jedné z následujících chyb:

  • Pokud dělitel dílčí výraz, který se vyhodnotí jako nula, je konstanta, zobrazí se chyba v době návrhu, což způsobí selhání ověření výrazu.

  • Pokud dělitel dílčí výraz, který se vyhodnotí jako nula, obsahuje proměnné, ale žádné vstupní sloupce, komponenta, do které výraz patří, selže ověření před spuštěním, ke kterému dochází před spuštěním balíčku.

  • Pokud dělitel dílčí výraz, který se vyhodnotí jako nula, obsahuje vstupní sloupce, zobrazí se chyba za běhu a zpracovává se podle pravidel toku chyb komponenty toku dat.

Příklady výrazů

Tento příklad rozdělí dva číselné literály.

25 / 5  

Tento příklad vydělí hodnoty ve sloupci ListPrice hodnotami ve sloupci StandardCost.

ListPrice / StandardCost  

Viz také

Priorita operátorů a asociativita
operátory (výraz SSIS)