POWER (výraz SSIS)
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
Vrátí výsledek zvýšení číselného výrazu na mocninu. Parametr napájení musí být vyhodnocen jako celé číslo.
Syntax
POWER(numeric_expression,power)
Argumenty
numeric_expression
Je platný číselný výraz.
napájení
Je platný číselný výraz.
Typy výsledků
DT_R8
Poznámky
Argumenty numeric_expression a výkonu se před výpočtem výkonu přetypují na datový typ DT_R8. Další informace najdete v tématu datové typy integračních služeb.
Pokud se numeric_expression vyhodnotí na nulu a výkon je záporný, vrátí vyhodnocovací modul výrazu chybu a nastaví výsledek vrácení na hodnotu null.
Pokud se numeric_expression nebo výkon vyhodnotí jako neurčité výsledky, vrátí se výsledek null.
Argument výkonu může být zlomek. Jako mocninu můžete například použít hodnotu 0,5.
Příklady výrazů
V tomto příkladu se používá číselný literál. Funkce zvýší hodnotu 4 na mocninu 3 a vrátí hodnotu 64.
POWER(4,3)
V tomto příkladu se používá sloupec Délka a proměnná DimensionCount. Pokud délka je 8 a dimenze je 2, výsledek vrácení je 64.
POWER(Length, @DimensionCount)
Viz také
funkce (výraz SSIS)