Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQUARE() Примери в SQL Server

Използвайки SQL Server, можете да използвате T-SQL SQUARE() функция за връщане на квадрата на определена плаваща стойност. Квадратът на число е резултат от умножаването на числото само по себе си.

Вие предоставяте числото като аргумент при извикване на функцията.

Типът данни за връщане е float .

Синтаксис

Синтаксисът е така:

SQUARE ( float_expression )  

Където float_expression е израз на тип float или на тип, който може да бъде имплицитно преобразуван в float.

Пример 1 – Основна употреба

Ето основен пример за демонстрация.

SELECT SQUARE(4) Result;

Резултат:

+----------+
| Result   |
|----------|
| 16       |
+----------+

И с различна стойност:

SELECT SQUARE(10) Result;

Резултат:

+----------+
| Result   |
|----------|
| 100      |
+----------+

Пример 2 – Отрицателна стойност

Ето пример за използване на отрицателна стойност.

SELECT SQUARE(-4) Result;

Резултат:

+----------+
| Result   |
|----------|
| 16       |
+----------+

Пример 3 – нула

И разбира се, нула ще върне нула.

SELECT SQUARE(0) Result;

Резултат:

+----------+
| Result   |
|----------|
| 0        |
+----------+

Пример 4 – Изрази

Можете да използвате изрази като този:

SELECT SQUARE(60 + 4) Result;

Резултат:

+----------+
| Result   |
|----------|
| 4096     |
+----------+

Което на практика е същото като да направите това:

SELECT SQUARE(64) Result;

Резултат:

+----------+
| Result   |
|----------|
| 4096     |
+----------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Може ли INNER JOIN да предложи по-добра производителност от EXISTS

  2. Първи стъпки с GearHost за разработка на база данни на SQL Server

  3. Избор на първи ред за група

  4. Как мога да съкратя дата и час в SQL Server?

  5. Защо да използвате ниво на изолация ЧЕТЕНЕ НЕКОНТРОЛИРАНО?