2016-03-21 26 views
0

Güncel tarihi güncelleştirmek istiyorum.Kovan Geçerli tarih fonksiyonu

FROM_UNIXTIME(UNIX_TIMESTAMP()) 

bu çıkışı:

Bunu kullanmayı denediniz

ben bunu elde etmek için arıyordu ne
16-03-21 

:

2016-03-21 09:34 

Bunu nasıl yapacağım? Burada beeline belgelerini görüyorum: https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions

Ama benim için çalışmadı.

+0

Benim ucunda çalışır. From_unixtime (unix_timestamp()) '2016-03-21 18:16:20' – invoketheshell

+0

ile sonuçlandı, ancak bu dizeyi oracle tarih sütununa eklenecek bir tarih türüne dönüştürmem gerekiyor – banditKing

cevap

1

yılında

Select to_date(from_unixtime(unix_timestamp())) from my table ... 

Sonuçları Eğer from_unixtime işlevinin parametre olarak beklenen biçimiyle geçirerek alabilirsiniz.

Örnek:

seçme from_unixtime (unix_timestamp() 'yyyy-AA-gg SS: DD');

Sonuç:

2016-03-21 16:03