mod() 是一个系统函数,用于返回第一个值除以第二个值的模(余数)。
mod() 在 PostgreSQL 6.5 中添加。
用法
mod (smallint,smallint) →smallint
mod (integer,integer) →integer
mod (bigint,bigint) →bigint
mod (numeric,numeric) →numeric
运算符 %s 等同于 mod()。
变更历史
- PostgreSQL 6.5
- 添加于 (commit 0e9d75c6)
示例
mod() 的基本用法示例
postgres=# SELECT mod(7,2); mod ----- 1 (1 row)
这等价于
postgres=# SELECT 7 % 2;
?column?
----------
1
(1 row)
参考资料
- PostgreSQL 文档: 数学函数
