FLOAT8_TRUNC

说明

截断为指定的长度精度位。

语法

float8_trunc ::=

参数

double_expression

精确数字数据类型类别的表达式,给定的数。

int_expression

精确数字数据类型类别的表达式,指定的精度大小。

返回值

返回与 decimal_expression 相同的数据类型。

注解

FLOAT8_TRUNC 不考虑四舍五入的进位,而是直接截断到指定的精度。

示例

示例1: 用 FLOAT8_TRUNC 截断精度

--  用 FLOAT8_TRUNC 截断精度
SELECT FLOAT8_TRUNC(501.123456, 3);
FLOAT8_TRUNC(numeric)      |
---------------------------
501.123                    |
总数目:1