SQRT (wyrażenia SSIS)
Zwraca pierwiastek kwadratowy z wyrażenie liczbowe.
SQRT(numeric_expression)
Argumenty
- numeric_expression
To wyrażenie liczbowe dowolnego typu danych liczbowych.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.
Typy wynik
DT_R8
Remarks
SQRT zwraca wynik wartości null, jeśli argument ma wartość null.
SQRT kończy się niepowodzeniem, jeśli argument ma wartość ujemną.
Argument jest rzutować na typ danych DT_R8 przed operacją pierwiastek kwadratowy.
Przykłady
W tym przykładzie Zwraca pierwiastek kwadratowy z literału numerycznego.Wynik zwracany jest 12.
SQRT(144)
W tym przykładzie Zwraca pierwiastek kwadratowy z wyrażenie, wynik odejmowania wartości Wartooć1 and Wartość2 kolumny.
SQRT(Value1 - Value2)
W tym przykładzie zwraca Długość trzeciego boku trójkąta prostokątnego zastosowania funkcja KWADRATOWY z dwoma zmiennymi, a następnie obliczanie pierwiastek kwadratowy z ich sumy.Jeśli Side1 zawiera 3 i Strona 2 zawiera 4, funkcja SQRT zwraca wartość 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Uwaga
W wyrażeniach, zawsze zawierać nazwy zmiennych @ prefiksu.