SQRT (výraz SSIS)

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

Vrátí druhou odmocninu číselného výrazu.

Syntaxe

  
SQRT(numeric_expression)  

Arguments

numeric_expression
Je číselný výraz libovolného číselného datového typu. Další informace najdete v tématu datové typy integračních služeb.

Typy výsledků

DT_R8

Poznámky

Funkce SQRT vrátí výsledek null, pokud je argument null.

Funkce SQRT selže, pokud je argument zápornou hodnotou.

Argument se přetypuje na datový typ DT_R8 před operací druhou odmocninu.

Příklady výrazů

Tento příklad vrátí druhou odmocninu číselného literálu. Vrácený výsledek je 12.

SQRT(144)  

Tento příklad vrátí druhou odmocninu výrazu, výsledek odečtení hodnot ve sloupcích Value1 a Value2 .

SQRT(Value1 - Value2)  

Tento příklad vrátí délku třetí strany pravého trojúhelníku použitím funkce SQUARE na dvě proměnné a následným výpočtem odmocniny jejich součtu. Pokud Side1 obsahuje hodnotu 3 a Side2 obsahuje hodnotu 4, vrátí funkce SQRT hodnotu 5.

SQRT(SQUARE(@Side1) + SQUARE(@Side2))  

Poznámka:

Ve výrazech názvy proměnných vždy obsahují předponu @.