Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQUARE() Exemples dans SQL Server

À l'aide de SQL Server, vous pouvez utiliser le T-SQL SQUARE() fonction pour renvoyer le carré d'une valeur flottante spécifiée. Le carré d'un nombre est le résultat de la multiplication du nombre par lui-même.

Vous fournissez le nombre comme argument lors de l'appel de la fonction.

Le type de données de retour est float .

Syntaxe

La syntaxe ressemble à ceci :

SQUARE ( float_expression )  

expression_float est une expression de type float ou d'un type qui peut être implicitement converti en float.

Exemple 1 - Utilisation de base

Voici un exemple de base pour illustrer.

SELECT SQUARE(4) Result;

Résultat :

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

Et avec une valeur différente :

SELECT SQUARE(10) Result;

Résultat :

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

Exemple 2 – Valeur négative

Voici un exemple utilisant une valeur négative.

SELECT SQUARE(-4) Result;

Résultat :

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

Exemple 3 – Zéro

Et bien sûr, zéro renverra zéro.

SELECT SQUARE(0) Result;

Résultat :

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

Exemple 4 – Expressions

Vous pouvez utiliser des expressions telles que :

SELECT SQUARE(60 + 4) Result;

Résultat :

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

Ce qui revient effectivement à faire ceci :

SELECT SQUARE(64) Result;

Résultat :

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