Freigeben über


SQRT (Transact-SQL)

Gibt die Quadratwurzel des angegebenen float-Wertes zurück.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

SQRT ( float_expression )

Argumente

  • float_expression
    Ist ein Ausdruck des Typs float oder eines Typs, der implizit in float konvertiert werden kann.

Rückgabetypen

float

Beispiele

Das folgende Beispiel gibt die Quadratwurzel der Zahlen zwischen 1.00 und 10.00 zurück.

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

Dies ist das Resultset.

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