Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
конечной точке аналитики платформы Аналитики Azure Synapse Analytics
(PDW)
в Microsoft Fabric
Хранилище в Microsoft Fabric
Возвращает квадрат указанного числа с плавающей точкой.
Соглашения о синтаксисе Transact-SQL
Синтаксис
SQUARE ( float_expression )
Аргументы
float_expression
Выражение типа float или типа, который может быть неявно преобразован в тип float.
Типы возвращаемых данных
float
Примеры
В следующем примере возвращается объем цилиндра с радиусом 1 сантиметр и высотой 5 сантиметров.
DECLARE @h FLOAT, @r FLOAT;
SET @h = 5;
SET @r = 1;
SELECT PI()* SQUARE(@r)* @h AS 'Cyl Vol';
Вот результирующий набор.
Cyl Vol
--------------------------
15.707963267948966
Примеры: Azure Synapse Analytics и система платформы аналитики (PDW)
В приведенном ниже примере возвращается квадрат каждого значения в столбце volume таблицы 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;
Вот результирующий набор.
Name VolSquared
------------- ----------
Cylinder 15680.05
Cube 575.04