SQUARE (службы SSIS)
Возвращает квадрат числового выражения.
Синтаксис
SQUARE(numeric_expression)
Аргументы
- numeric_expression
Числовое выражение любого типа числовых данных. Дополнительные сведения см. в разделе Типы данных служб Integration Services.
Типы результата
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))
Примечание |
---|
В выражениях имена переменных всегда содержат префикс @. |