以下は、PostgreSQLで使用可能な数学関数の完全なリストです。
これらは、次の4つのカテゴリに分類されます。
- 数学関数
- ランダム関数
- 三角関数
- 双曲線関数
数学関数
-
abs()
-
cbrt()
-
ceil()
-
ceiling()
-
degrees()
-
div()
-
exp()
-
floor()
-
ln()
-
log()
-
mod()
-
pi()
-
power()
-
radians()
-
round()
-
scale()
-
sign()
-
sqrt()
-
trunc()
-
width_bucket()
ランダム関数
-
random()
-
setseed()
三角関数
各三角関数には2つの種類があります。ラジアンベースおよび次数ベース。
ラジアン
-
acos()
-
asin()
-
atan()
-
atan2()
-
cos()
-
cot()
-
sin()
-
tan()
度
-
acosd()
-
asind()
-
atand()
-
atan2d()
-
cosd()
-
cotd()
-
sind()
-
tand()
双曲線関数
-
sinh()
-
cosh()
-
tanh()
-
asinh()
-
acosh()
-
atanh()