SQUARE (выражение служб SSIS)

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

Возвращает квадрат числового выражения.

Синтаксис

  
SQUARE(numeric_expression)  

Аргументы

numeric_expression
Числовое выражение любого типа числовых данных. Дополнительные сведения см. в разделе Integration Services Data Types.

Типы результата

DT_R8

Комментарии

Функция SQUARE возвращает значение NULL, если аргумент принимает значение NULL.

Перед операцией возведения в квадрат аргумент приводится к типу данных DT_R8.

Примеры выражений

Этот пример возвращает квадрат числа 12. Возвращается результат 144.

SQUARE(12)  

Этот пример возвращает квадрат результата вычитания значений в двух столбцах. Если Value1 содержит число 12, а Value2 содержит число 4, функция SQUARE возвращает 64.

SQUARE(Value1 - Value2)  

Этот пример возвращает длину третьей стороны прямоугольного треугольника путем применения функции SQUARE к двум переменным, а затем вычисления квадратного корня из суммы получившихся значений. Если Side1 содержит 3, а Side2 содержит 4, функция SQRT возвращает 5.

SQRT(SQUARE(@Side1) + SQUARE(@Side2))  

Примечание

В выражениях имена переменных всегда содержат префикс @.

См. также:

Функции (выражение служб SSIS)