溫馨提示×

hive timestamp類型怎樣提取日期部分

小樊
108
2024-12-19 10:21:44
欄目: 大數據

在Hive中,可以使用from_unixtimeunix_timestamp函數結合來提取timestamp類型的日期部分。

假設有一個名為my_table的表,其中有一個名為my_timestamp的timestamp類型的列,可以使用以下SQL語句來提取日期部分:

SELECT from_unixtime(unix_timestamp(my_timestamp, 'yyyy-MM-dd HH:mm:ss')) as date_only
FROM my_table;

上述SQL語句首先使用unix_timestamp函數將my_timestamp列轉換為UNIX時間戳,然后使用from_unixtime函數將UNIX時間戳轉換為指定格式的日期字符串(此處為’yyyy-MM-dd HH:mm:ss’),并將結果命名為date_only。

請注意,上述SQL語句中的日期格式可以根據實際情況進行修改。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女