PostgreSQL trim_scale() 函数使用指南

PostgreSQL trim_scale() 函数删除给定数字的小数部分结尾的 0 并返回结果。

trim_scale() 语法

这里是 PostgreSQL trim_scale() 函数的语法:

trim_scale(numeric_value) -> numeric

参数

numeric_value
必需的。 一个数字。

返回值

PostgreSQL trim_scale(numeric_value) 函数返回给定数字 numeric_value 的小数部分结尾的 0 并返回结果。

如果参数为 NULLtrim_scale() 函数将返回 NULL

如果您提供了一个不是数字类型的参数,PostgreSQL 将给出一个错误。

trim_scale() 示例

这里有几个 trim_scale() 函数的示例。

SELECT
    trim_scale(1.23000) AS "trim_scale(1.23000)",
    trim_scale(1.23) AS "trim_scale(1.23)",
    trim_scale(123) AS "trim_scale(123)";
 trim_scale(1.23000) | trim_scale(1.23) | trim_scale(123)
---------------------+------------------+-----------------
                1.23 |             1.23 |             123