SQRT (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW) Endpoint di analisi SQL in Microsoft Fabric Warehouse in Microsoft Fabric
Restituisce la radice quadrata del valore float specificato.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
SQRT ( float_expression )
Argomenti
float_expression
Espressione di tipo float oppure di un tipo che può essere convertito in modo implicito in float.
Tipi restituiti
float
Esempi
Nell'esempio seguente viene restituita la radice quadrata dei numeri compresi tra 1.00
e 10.00
.
DECLARE @myvalue FLOAT;
SET @myvalue = 1.00;
WHILE @myvalue < 10.00
BEGIN
SELECT SQRT(@myvalue);
SET @myvalue = @myvalue + 1
END;
GO
Il set di risultati è il seguente.
------------------------
1.0
------------------------
1.4142135623731
------------------------
1.73205080756888
------------------------
2.0
------------------------
2.23606797749979
------------------------
2.44948974278318
------------------------
2.64575131106459
------------------------
2.82842712474619
------------------------
3.0
Esempi: Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
Nell'esempio seguente viene restituita la radice quadrata dei numeri 1.00
e 10.00
.
SELECT SQRT(1.00), SQRT(10.00);
Il set di risultati è il seguente.
---------- ------------
1.00 3.16