SQRT Função SQRT

Retorna a raiz quadrada de um número de ponto flutuante; somente são suportados os tipos de dado nativos REAL, FLOAT e DOUBLE PRECISION. O tipo retornado pela função SQRT é o mesmo tipo do parâmetro.

Para executar SQRT em outros tipos de dado, estes devem ser convertidos em tipos de ponto flutuante.
Sintaxe SQRT(ExpressãoPontoFlutuante) VALUES SQRT(3421E+09) -- lança uma exceção se alguma linha armazenar um número negativo: SELECT SQRT(MINHA_COLUNA_DUPLA) FROM MINHA_TABELA -- retorna a raiz quadrada de um INTEGER após convertê-lo -- em um tipo de dado de ponto flutuante: VALUES SQRT (CAST(25 AS FLOAT));