0
當我運行這個配置單元中的選擇部分時,我得到了帶有時間戳相減的最後一列的整數結果(例如426)。但是當我嘗試將數據插入到表中時,最後一列全部都是NULL。HIVE unix_timestamp計算在查詢中工作,但沒有插入到表
我想它與表創建有關,但我嘗試創建與該字段的字符串類型,一個int,一個bigint和一個雙表,但沒有工作。我錯過了什麼?
insert into table mytable
select cola
, colb
, colc
, unix_timestamp(timestamp_a)-unix_timestamp(timestamp_b)
from myothertable
右列類型是bigint。無論如何,你是否可以看到底層文件中爲該列寫了什麼配置單元?我認爲這是理解正在發生的事情的第一步... – mgaido