Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQUARE()-Beispiele in SQL Server

Mit SQL Server können Sie T-SQL SQUARE() verwenden Funktion, um das Quadrat eines angegebenen Gleitkommawerts zurückzugeben. Das Quadrat einer Zahl ist das Ergebnis der Multiplikation der Zahl mit sich selbst.

Die Zahl geben Sie beim Aufruf der Funktion als Argument an.

Der Rückgabedatentyp ist float .

Syntax

Die Syntax lautet wie folgt:

SQUARE ( float_expression )  

Wobei float_expression ist ein Ausdruck vom Typ Float oder von einem Typ, der implizit in Float konvertiert werden kann.

Beispiel 1 – Grundlegende Verwendung

Hier ist ein einfaches Beispiel zur Veranschaulichung.

SELECT SQUARE(4) Result;

Ergebnis:

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

Und mit einem anderen Wert:

SELECT SQUARE(10) Result;

Ergebnis:

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

Beispiel 2 – Negativer Wert

Hier ist ein Beispiel mit einem negativen Wert.

SELECT SQUARE(-4) Result;

Ergebnis:

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

Beispiel 3 – Null

Und natürlich wird Null Null zurückgeben.

SELECT SQUARE(0) Result;

Ergebnis:

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

Beispiel 4 – Ausdrücke

Sie können Ausdrücke wie diesen verwenden:

SELECT SQUARE(60 + 4) Result;

Ergebnis:

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

Was im Grunde dasselbe ist wie:

SELECT SQUARE(64) Result;

Ergebnis:

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