Bagikan melalui


SQRT (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL 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 set hasilnya.

------------------------   
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 set hasilnya.

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

Lihat Juga

Fungsi Matematika (SQL Transact)