SQRT (Transact-SQL)

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

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen


SQRT ( float_expression )

float_expression

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

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

Community-Beiträge

HINZUFÜGEN
Anzeigen: