YashanDB TRUNC 函数

TRUNC 函数对expr的值按指定格式截断一个日期值,或按指定位数截断一个数值,返回一个 DATE 类型的日期值或一个 NUMBER 类型的数值。
当用于截断日期值时,expr 的值必须为 DATE、TIMESTAMP 类型;当用于截断数值时,expr 的值必须为数值型,或可以转换为 NUMBER 类型的其他类型(转换失败返回 Invalid number 错误)。
对于其他类型,函数返回类型不支持。
当 expr 的值为 NULL 时,函数返回 NULL。
fmt
指定日期值的截断格式,规则如下:

当不指定 fmt 时,默认为'DD'。
n
指定数值的截断位数,规则如下:

当不指定 n 时,表示不截断,返回原数据。
示例
复制代码
评论