无法将数据类型“时间戳”插入Hive表

时间:2019-07-30 20:08:38

标签: hadoop hive hiveql avro

我正在尝试将时间戳字段插入到Hive表中,但是出现以下错误:

  

编译语句时出错:失败:SemanticException   java.lang.UnsupportedOperationException:不支持时间戳。

我用于将数据类型时间戳插入表中的代码如下:

CREATE TABLE t_newtable STORED AS AVROAS 
SELECT 
  CAST(
    CAST(
      rand()* 1000000000000000000 AS bigint
    ) AS string
  ) ID, 
    to_utc_timestamp(date_field,'UTC') 

注意:基础字段date_field是字符串类型。

0 个答案:

没有答案