Udostępnij za pośrednictwem


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)