SQUARE (expresión de SSIS)
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
Devuelve el cuadrado de una expresión numérica.
Sintaxis
SQUARE(numeric_expression)
Argumentos
numeric_expression
Expresión numérica de cualquier tipo de datos numérico. Para obtener más información, vea Integration Services Data Types.
Tipos de resultado
DT_R8
Comentarios
SQUARE devuelve un resultado NULL si el valor del argumento es NULL.
Antes de realizar la operación de raíz cuadrada, se convierte el argumento al tipo de datos DT_R8.
Ejemplos de expresiones
Este ejemplo devuelve el cuadrado de 12. El resultado devuelto es 144.
SQUARE(12)
Este ejemplo devuelve el cuadrado del resultado de restar los valores de dos columnas. Si Value1 contiene 12 y Value2 contiene 4, la función SQUARE devuelve 64.
SQUARE(Value1 - Value2)
Este ejemplo devuelve la longitud del tercer lado de un triángulo rectángulo aplicando la función SQUARE a dos variables y calculando a continuación la raíz cuadrada de la suma. Si Side1 contiene 3 y Side2 contiene 4, la función SQRT devuelve 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Nota
En las expresiones, los nombres de variables siempre incluyen el prefijo @.