min_scale()

返回表示某个值所需最小小数位数的函数

min_scale() 是一个系统函数,它返回表示提供的数值精确所需的最小子数位数(小数部分的位数)。

min_scale()PostgreSQL 13 中添加。

用法

min_scale ( numeric ) → integer

更改历史记录

示例

min_scale() 的执行示例

postgres=# SELECT min_scale(1.2300);
 min_scale
-----------
         2
(1 row)

postgres=# SELECT min_scale(1.23);
 min_scale
-----------
         2
(1 row)

postgres=# SELECT min_scale(1.0);
 min_scale
-----------
         0
(1 row)

postgres=# SELECT min_scale(1);
 min_scale
-----------
         0
(1 row)

分类

系统函数

另请参阅

scale()trim_scale()

反馈

提交您对 "min_scale()" 的任何评论、建议或更正 此处