SQRT (Transact-SQL)

Retourne la racine carrée de la valeur de type float spécifiée.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

SQRT ( float_expression )

Arguments

  • float_expression
    Expression de type float ou d'un type qui peut être implicitement converti en float.

Type des valeurs renvoyées

float

Exemples

L'exemple suivant calcule la racine carrée des nombres compris entre 1.00 et 10.00.

DECLARE @myvalue float;
SET @myvalue = 1.00;
WHILE @myvalue < 10.00
   BEGIN
      SELECT SQRT(@myvalue);
      SET @myvalue = @myvalue + 1
   END;
GO

Voici l'ensemble des résultats.

------------------------ 
1.0                      
------------------------ 
1.4142135623731          
------------------------ 
1.73205080756888         
------------------------ 
2.0                      
------------------------ 
2.23606797749979         
------------------------ 
2.44948974278318         
------------------------ 
2.64575131106459         
------------------------ 
2.82842712474619         
------------------------ 
3.0