在Hive中,to_date()
函數用于將字符串轉換為日期類型。它的語法如下:
to_date(string date_str[, string pattern])
參數說明:
date_str
:要轉換為日期的字符串。pattern
(可選):指定日期字符串的模式。如果未提供模式,則使用Hive默認的日期格式。示例用法:
SELECT to_date('2021-01-01');
-- 輸出:2021-01-01
SELECT to_date('20210101', 'yyyyMMdd');
-- 輸出:2021-01-01
請注意,to_date()
函數只能將符合日期格式的字符串轉換為日期類型。如果字符串不符合指定的格式,則可能會返回NULL值或報錯。