trim_scale()

一个通过移除尾随零来减少值的小数位数的函数

trim_scale() 是一个系统函数,它通过移除尾随零来减少提供的值的小数位数(小数部分的十进制数字个数)。

trim_scale()PostgreSQL 13 中添加。

用法

trim_scale ( numeric ) → numeric

更改历史记录

示例

trim_scale() 的基本执行示例

postgres=# SELECT trim_scale(1.2300);
 trim_scale
------------
       1.23
(1 row)

如果不存在尾随零,trim_scale() 则无效

postgres=# SELECT trim_scale(1.23);
 trim_scale
------------
       1.23
(1 row)

分类

系统函数

另请参见

scale()min_scale()trunc()

反馈

提交任何关于 "trim_scale()" 的评论、建议或更正 此处