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.

Nota: 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));