Delen via


SQRT (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric

Geeft de wortel terug van de opgegeven floatwaarde.

Transact-SQL syntaxis-conventies

Syntaxis

SQRT ( float_expression )  

Arguments

float_expression
Is een uitdrukking van het type float of van een type dat impliciet kan worden omgezet in float.

Retourtypen

float

Voorbeelden

Het volgende voorbeeld geeft de wortel van de getallen tussen 1.00 en 10.00terug.

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

Hier is het resultatenoverzicht.

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

Voorbeelden: Azure Synapse Analytics and Analytics Platform System (PDW)

Het volgende voorbeeld geeft de wortel van de getallen 1.00 en 10.00terug.

SELECT SQRT(1.00), SQRT(10.00);  

Hier is het resultatenoverzicht.

----------  ------------  
1.00        3.16

Zie ook

Wiskundige functies (Transact-SQL)