SQRT (Transact-SQL)
Applies to: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Microsoft Fabric の SQL 分析エンドポイント Microsoft Fabric のウェアハウス
指定した浮動小数点値の平方根を返します。
構文
SQRT ( float_expression )
引数
float_expression
float 型、または暗黙的に float 型に変換できる式を指定します。
戻り値の型
float
例
次の例では、1.00
から 10.00
までの値の平方根を返します。
DECLARE @myvalue FLOAT;
SET @myvalue = 1.00;
WHILE @myvalue < 10.00
BEGIN
SELECT SQRT(@myvalue);
SET @myvalue = @myvalue + 1
END;
GO
結果セットは次のとおりです。
------------------------
1.0
------------------------
1.4142135623731
------------------------
1.73205080756888
------------------------
2.0
------------------------
2.23606797749979
------------------------
2.44948974278318
------------------------
2.64575131106459
------------------------
2.82842712474619
------------------------
3.0
例: Azure Synapse Analytics、Analytics Platform System (PDW)
次の例は、1.00
~ 10.00
までの数値の平方根を返します。
SELECT SQRT(1.00), SQRT(10.00);
結果セットは次のとおりです。
---------- ------------
1.00 3.16