SQUARE (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System) Ponto de extremidade de análise do SQL Warehouse no Microsoft Fabric
Retorna o quadrado do valor flutuante especificado.
Convenções de sintaxe de Transact-SQL
Sintaxe
SQUARE ( float_expression )
Argumentos
float_expression
É uma expression do tipo float ou de um tipo que pode ser convertido implicitamente em float.
Tipos de retorno
float
Exemplos
O exemplo a seguir retorna o volume de um cilindro com raio de 1
centímetro e altura de 5
centímetros.
DECLARE @h FLOAT, @r FLOAT;
SET @h = 5;
SET @r = 1;
SELECT PI()* SQUARE(@r)* @h AS 'Cyl Vol';
Veja a seguir o conjunto de resultados.
Cyl Vol
--------------------------
15.707963267948966
Exemplos: Azure Synapse Analytics e PDW (Analytics Platform System)
O exemplo a seguir retorna o quadrado de cada valor na coluna volume
da tabela containers
.
-- 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;
Veja a seguir o conjunto de resultados.
Name VolSquared
------------- ----------
Cylinder 15680.05
Cube 575.04