Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Microsoft Fabric
Returnerar kvadratroten av det angivna flyttalvärdet.
Transact-SQL syntaxkonventioner
Syntax
SQRT ( float_expression )
Arguments
float_expression
Är ett uttryck av typen float eller av en typ som implicit kan konverteras till float.
Returtyper
float
Examples
Följande exempel returnerar kvadratroten av tal mellan 1.00 och 10.00.
DECLARE @myvalue FLOAT;
SET @myvalue = 1.00;
WHILE @myvalue < 10.00
BEGIN
SELECT SQRT(@myvalue);
SET @myvalue = @myvalue + 1
END;
GO
Här är resultatet.
------------------------
1.0
------------------------
1.4142135623731
------------------------
1.73205080756888
------------------------
2.0
------------------------
2.23606797749979
------------------------
2.44948974278318
------------------------
2.64575131106459
------------------------
2.82842712474619
------------------------
3.0
Exempel: Azure Synapse Analytics and Analytics Platform System (PDW)
Följande exempel returnerar kvadratroten av talen 1.00 och 10.00.
SELECT SQRT(1.00), SQRT(10.00);
Här är resultatet.
---------- ------------
1.00 3.16