SQUARE (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 kuadrat dari nilai float yang ditentukan.
Sintaks
SQUARE ( 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 volume silinder yang memiliki radius 1
inci dan tinggi 5
inci.
DECLARE @h FLOAT, @r FLOAT;
SET @h = 5;
SET @r = 1;
SELECT PI()* SQUARE(@r)* @h AS 'Cyl Vol';
Berikut set hasilnya.
Cyl Vol
--------------------------
15.707963267948966
Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)
Contoh berikut mengembalikan kuadrat dari setiap nilai dalam volume
kolom dalam containers
tabel.
-- Uses AdventureWorks
CREATE TABLE Containers (
ID INT NOT NULL,
Name VARCHAR(20),
Volume FLOAT(24));
INSERT INTO Containers VALUES (1, 'Cylinder', '125.22');
INSERT INTO Containers VALUES (2, 'Cube', '23.98');
SELECT Name, SQUARE(Volume) AS VolSquared
FROM Containers;
Berikut set hasilnya.
Name VolSquared
------------- ----------
Cylinder 15680.05
Cube 575.04