SQRT (wyrażenie SSIS)
Zwraca pierwiastek kwadratowy z wyrażenie liczbowe.
Składnia
SQRT(numeric_expression)
Argumenty
- numeric_expression
To wyrażenie liczbowe dowolny typ danych numerycznych.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.
Typy wyników
DT_R8
Uwagi
SQRT zwraca wynik o wartości null, jeśli argument ma wartość null.
SQRT kończy się niepowodzeniem, jeśli argument jest wartością ujemną.
Argument jest rzutować na typ danych DT_R8 przed operacją pierwiastek kwadratowy.
Przykłady
W tym przykładzie Zwraca pierwiastek kwadratowy z literałem numerycznym.Wynik zwrotu jest 12.
SQRT(144)
W tym przykładzie Zwraca pierwiastek kwadratowy wyrażenie wynikiem odejmowania wartości w wartość1 i wartość2 kolumny.
SQRT(Value1 - Value2)
W tym przykładzie zwraca długość strony trzecie trójkąt przez zastosowanie funkcja KWADRATOWYCH na dwie zmienne i obliczając pierwiastek kwadratowy z ich sumy.Jeśli Side1 zawiera 3 i Strona 2 zawiera 4, funkcja SQRT zwraca 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Ostrzeżenie
W wyrażeniach, zawsze zawierać nazwy zmiennej @ prefiks.