我在hdfs中有一个csv文件,需要在Hive中创建一个外部表。我还需要添加一个额外的列时间戳,默认情况下应该保存记录插入时间戳的值。我读到在配置单元中不可能设置像SQL Server这样的默认值。
如何处理这种情况?
答案 0 :(得分:0)
在较低版本中,看起来像hive CURRENT_DATE不可用,因此您可以使用
select TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP())) as timestamp;
在更高版本中说hive 2.0,你可以使用:
select CURRENT_DATE as timestamp;