Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
SSIS Integration Runtime em Azure Data Factory
Devolve a raiz quadrada de uma expressão numérica.
Sintaxe
SQRT(numeric_expression)
Arguments
numeric_expression
É uma expressão numérica de qualquer tipo de dado numérico. Para obter mais informações, consulte Tipos de dados do Integration Services.
Tipos de Resultados
DT_R8
Observações
O SQRT devolve um resultado nulo se o argumento for nulo.
O SQRT falha se o argumento for um valor negativo.
O argumento é convertido para o tipo de dados DT_R8 antes da operação de raiz quadrada.
Exemplos de Expressões
Este exemplo devolve a raiz quadrada de um literal numérico. O resultado de retorno é 12.
SQRT(144)
Este exemplo devolve a raiz quadrada de uma expressão, resultado da subtração de valores nas colunas Value1 e Value2 .
SQRT(Value1 - Value2)
Este exemplo devolve o comprimento do terceiro lado de um triângulo retângulo aplicando a função SQUARE a duas variáveis e depois calculando a raiz quadrada da sua soma. Se Side1 contiver 3 e Side2 contiver 4, a função SQRT devolve 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Observação
Nas expressões, os nomes das variáveis incluem sempre o prefixo @.