SQUARE (wyrażenie SSIS)
Dotyczy:sql Server
SSIS Integration Runtime w usłudze Azure Data Factory
Zwraca kwadrat wyrażenia liczbowego.
Składnia
SQUARE(numeric_expression)
Argumenty
numeric_expression
Jest wyrażeniem liczbowym dowolnego typu danych liczbowych. Aby uzyskać więcej informacji, zobacz Integration Services Data Types.
Typy wyników
DT_R8
Uwagi
Funkcja SQUARE zwraca wynik o wartości null, jeśli argument ma wartość null.
Argument jest rzutowy na typ danych DT_R8 przed operacją kwadratową.
Przykłady wyrażeń
Ten przykład zwraca kwadrat 12. Wynik zwracany to 144.
SQUARE(12)
Ten przykład zwraca kwadrat wyniku odejmowania wartości w dwóch kolumnach. Jeśli wartość1 zawiera 12, a wartość2 zawiera wartość 4, funkcja SQUARE zwraca wartość 64.
SQUARE(Value1 - Value2)
Ten przykład zwraca długość trzeciej strony trójkąta kąta prawego przez zastosowanie funkcji SQUARE do dwóch zmiennych, a następnie obliczenie pierwiastek kwadratowy ich sumy. Jeśli Side1 zawiera 3 i Side2 zawiera 4, funkcja SQRT zwraca wartość 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Nuta
W wyrażeniach nazwy zmiennych zawsze zawierają prefiks @.
Zobacz też
funkcji (SSIS Expression)