- Kategorien:
Numerische Funktionen (Exponent und Wurzel)
SQUARE¶
Gibt das Quadrat eines numerischen Ausdrucks zurück (d. h. eines numerischen Ausdrucks, der mit sich selbst multipliziert wird).
Syntax¶
SQUARE(expr)
Nutzungshinweise¶
Gibt immer eine Gleitkommazahl zurück, auch wenn der Eingabeausdruck vom Typ Ganzzahl ist.
Effizienter als der Ausdruck x*x. Somit wird square(x) bevorzugt, wenn ein Gleitkommaergebnis akzeptabel ist.
Beispiele¶
SELECT column1, square(column1)
FROM (values (0), (1), (-2), (3.15), (null)) v;
---------+-----------------+
column1 | square(column1) |
---------+-----------------+
0 | 0 |
1 | 1 |
-2 | 4 |
3.15 | 9.9225 |
[NULL] | [NULL] |
---------+-----------------+