Udostępnij przez


KWADRAT (wyrażenie SSIS)

Zwraca kwadrat wyrażenie liczbowe.

Składnia

SQUARE(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

KWADRAT zwraca wynik o wartości null, jeśli argument ma wartość null.

Argument jest rzutować na typ danych DT_R8 przed operacją kwadratowych.

Przykłady

W tym przykładzie zwraca kwadrat 12.Wynik zwrotu jest 144.

SQUARE(12)

W tym przykładzie zwraca kwadrat wynik odjęcie wartości w dwóch kolumnach.Jeśli wartość1 zawiera 12 i wartość2 zawiera 4 KWADRATOWY funkcja zwraca 64.

SQUARE(Value1 - Value2)

W tym przykładzie zwraca Długość trzeciego boku trójkąta pod kątem prostym 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.