以下は、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()