截断为指定的长度精度位。
float8_trunc ::=
float8_trunc ::= FLOAT8_TRUNC ( double_expression , int_expression )
double_expression
精确数字数据类型类别的表达式,给定的数。
int_expression
精确数字数据类型类别的表达式,指定的精度大小。
返回与 decimal_expression 相同的数据类型。
decimal_expression
注解
FLOAT8_TRUNC 不考虑四舍五入的进位,而是直接截断到指定的精度。
示例1: 用 FLOAT8_TRUNC 截断精度
-- 用 FLOAT8_TRUNC 截断精度 SELECT FLOAT8_TRUNC(501.123456, 3); FLOAT8_TRUNC(numeric) | --------------------------- 501.123 | 总数目:1