Partilhar via


QUADRADO (Expressão SSIS)

se aplica a:SQL Server SSIS Integration Runtime no Azure Data Factory

Devolve o quadrado de uma expressão numérica.

Sintaxe

  
SQUARE(numeric_expression)  

Argumentos

numeric_expression
É uma expressão numérica de qualquer tipo de dados numéricos. Para obter mais informações, consulte Tipos de dados do Integration Services.

Tipos de resultados

DT_R8

Comentários

SQUARE retorna um resultado nulo se o argumento for null.

O argumento é convertido para o tipo de dados DT_R8 antes da operação quadrada.

Exemplos de expressões

Este exemplo retorna o quadrado de 12. O resultado de retorno é 144.

SQUARE(12)  

Este exemplo retorna o quadrado do resultado da subtração de valores em duas colunas. Se Value1 contiver 12 e Value2 contiver 4, a função SQUARE retornará 64.

SQUARE(Value1 - Value2)  

Este exemplo retorna o comprimento do terceiro lado de um triângulo retângulo aplicando a função QUADRADO a duas variáveis e, em seguida, calculando a raiz quadrada de sua soma. Se Side1 contiver 3 e Side2 contiver 4, a função SQRT retornará 5.

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

Observação

Nas expressões, os nomes das variáveis sempre incluem o prefixo @.

Ver também

funções (expressão SSIS)