2015-07-07 3 views
-1

Кто-нибудь конвертировал дату из формата мм/дд/ггггчч: мм в гггг-мм-дд чч: мм: формат ss с использованием запроса на улей?Формат даты улья

У меня есть строка с датой в формате/нужно добавить некоторую продолжительность в нем

+0

Вы прочитали документацию? https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF – gobrewers14

ответ

0

ли это:

select 
regexp_replace('2015/04/15','(\\d{4})\\/{1}(\\d{2})\\/{1}(\\d{2})','$1-$2-$3') as dt 
from x; 

ВХОД: 2015/04/05 ВЫВОД: 2015- 04-05

Возьмите четыре числовые цифры (\ d {4}), два (\ d {2}) и еще два (\ d {2}) из исходной строки и поместите их в этом порядке отдельно тире.

Смежные вопросы