Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-eindpunt in Microsoft Fabric
Warehouse in Microsoft Fabric
Geeft het kwadraat van de opgegeven floatwaarde terug.
Transact-SQL syntaxis-conventies
Syntax
SQUARE ( float_expression )
Arguments
float_expression
Is een uitdrukking van het type float of van een type dat impliciet kan worden omgezet in float.
Retourtypen
float
Examples
Het volgende voorbeeld geeft het volume van een cilinder terug met een straal van 1 inch en een hoogte van 5 inch.
DECLARE @h FLOAT, @r FLOAT;
SET @h = 5;
SET @r = 1;
SELECT PI()* SQUARE(@r)* @h AS 'Cyl Vol';
Hier is het resultatenoverzicht.
Cyl Vol
--------------------------
15.707963267948966
Voorbeelden: Azure Synapse Analytics en Analytics Platform System (PDW)
Het volgende voorbeeld geeft het kwadraat van elke waarde in de volume kolom in de containers tabel terug.
-- 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;
Hier is het resultatenoverzicht.
Name VolSquared
------------- ----------
Cylinder 15680.05
Cube 575.04