SQRT (Transact-SQL)
Gilt für: SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-Endpunkt in Microsoft Fabric
Warehouse in Microsoft Fabric
Gibt die Quadratwurzel des angegebenen float-Werts zurück.
Transact-SQL-Syntaxkonventionen
Syntax
SQRT ( float_expression )
Argumente
float_expression
Ein Ausdruck vom Typ float oder von einem Typ, 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
Hier sehen Sie das Ergebnis.
------------------------
1.0
------------------------
1.4142135623731
------------------------
1.73205080756888
------------------------
2.0
------------------------
2.23606797749979
------------------------
2.44948974278318
------------------------
2.64575131106459
------------------------
2.82842712474619
------------------------
3.0
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
Das folgende Beispiel gibt die Quadratwurzel der Zahlen von 1.00
und 10.00
zurück.
SELECT SQRT(1.00), SQRT(10.00);
Hier sehen Sie das Ergebnis.
---------- ------------
1.00 3.16