数据库
首页 > 数据库> > SQL学习笔记(十一)Hive SQL和Presto SQL对比

SQL学习笔记(十一)Hive SQL和Presto SQL对比

作者:互联网

时间转换

注意此处的"timestamp"指'2020-07-20 10:58:59'这种格式,timestamp才是指'1595932031'这种格式,日期格式指2021-08-28

获取当前时间

Hive Presto
sysdate() localtimestamp

"timestamp"转日期

Hive Presto
to_date('2021-08-28 14:00:00')/get_date('2021-08-28 14:00:00') format_datetime(cast('2015-11-11 10:00:00' as timestamp), 'yyyy-MM-dd')

以上转换后的结果为:'2021-08-28'

timestamp转"timestamp"

Hive Presto
from_unixtime(1630130400,'yyyy-MM-dd HH:mm:ss') from_unixtime(1630130400,'yyyy-MM-dd HH:mm:ss')
select format_datetime(from_unixtime(1630130400),'yyyy-MM-dd HH:mm:ss')

参考

标签:00,Presto,timestamp,08,28,Hive,SQL
来源: https://www.cnblogs.com/HLBBLOG/p/15198657.html