Bagikan melalui


SQRT (T-SQL)

Berlaku untuk: Titik akhir analitik SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Platform System (PDW) SQL di Microsoft Fabric Warehouse di Microsoft Fabric

Mengembalikan akar kuadrat dari nilai float yang ditentukan.

Konvensi sintaks transact-SQL

Sintaks

SQRT ( float_expression )  

Argumen

float_expression
Adalah ekspresi jenis float atau jenis yang dapat dikonversi secara implisit ke float.

Jenis Kembalian

float

Contoh

Contoh berikut mengembalikan akar kuadrat angka antara 1.00 dan 10.00.

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

Berikut adalah hasil yang ditetapkan.

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

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

Contoh berikut mengembalikan akar kuadrat angka 1.00 dan 10.00.

SELECT SQRT(1.00), SQRT(10.00);  

Berikut adalah hasil yang ditetapkan.

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

Lihat Juga

Fungsi Matematika (SQL Transact)