В 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