В PostgreSQL, sqrt() функцията връща квадратния корен на своя аргумент.
Корен квадратен от число x е числото y така че y =x .
Синтаксис
Синтаксисът е доста прост:
sqrt(dp or numeric)
Където dp е стойност с двойна точност.
Пример 1
Ето пример за демонстриране на използването му.
SELECT sqrt(64); Резултат:
8
Пример 2
Можете също да предавате изрази като следните.
SELECT sqrt(60 + 4); Резултат:
8
Пример 3
Ето още един бърз пример, който демонстрира как работи.
SELECT
(4 * 4),
sqrt(4 * 4),
sqrt(16); Резултат:
?column? | sqrt | sqrt ----------+------+------ 16 | 4 | 4
Пример 4
Ето един, който води до връщане на частични секунди.
SELECT sqrt(50); Резултат:
7.0710678118654755
Пример 5
Ето един, където включвам дробни секунди в аргумента.
SELECT sqrt(0.123456); Резултат:
0.35136306009596399