0
我具有下面表結構:蜂巢 「選擇從表名TO_DATE(列2)」
Table name: test
表結構:col1和COL2在這裏字符串。
"col1","col2"
"abc","15/04/2016"
"def","31/05/2016"
當我試圖執行下面的,它顯示NULL作爲結果。 從測試中選擇to_date(col2);
任何想法爲什麼它不顯示col2結果。
我具有下面表結構:蜂巢 「選擇從表名TO_DATE(列2)」
Table name: test
表結構:col1和COL2在這裏字符串。
"col1","col2"
"abc","15/04/2016"
"def","31/05/2016"
當我試圖執行下面的,它顯示NULL作爲結果。 從測試中選擇to_date(col2);
任何想法爲什麼它不顯示col2結果。
嘗試以下:
SELECT to_date(FROM_UNIXTIME(UNIX_TIMESTAMP(col2,'dd/MM/yyyy')))
to_date(String timestamp)
預計時間戳是以下格式:YYYY-MM-DD HH:MM:SS
參見Hive Date Functions的更多細節。
當我插入數據到日期的字符串列然後,NULL值即將到來..這是日期不加載到表本身。值的格式爲「yyyy-mm-dd」 – JGS
您是指col2列還是新的日期? –