0


Hive:trunc函数

一、日期
TRUNC函数为指定元素而截去的日期值。
其具体的语法格式:TRUNC(date[,fmt])
其中:
date 一个日期值
fmt 日期格式

-- 如果当日日期是:2022-11-02select trunc('2022-11-02','MM')--2022-11-01        返回当月第一天select trunc('2022-11-02','YY')--2022-01-01        返回当年第一天select trunc('2022-11-02','YYYY')--2022-01-01        返回当年第一天select trunc('2022-11-02','Q')--2022-10-01        返回当前季度第一天

二、数字TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入

select trunc(123.458)--123select trunc(123.458,0)--123select trunc(123.458,1)--123.4select trunc(123.458,-1)--120select trunc(123.458,-4)--0select trunc(123.458,4)--123.458select trunc(123)--123select trunc(123,1)--123
标签: hive 数据仓库

本文转载自: https://blog.csdn.net/ALX3li/article/details/137747617
版权归原作者 冬至喵喵 所有, 如有侵权,请联系我们删除。

“Hive:trunc函数”的评论:

还没有评论