hadoop - unix_timestamp 问题

标签 hadoop hive

我必须将一个字段填充为 9999-12-31,因为我正在使用以下语句。 但是当我检查结果时,它给出了 9998-12-27 00:00:00

选择 from_unixtime(unix_timestamp('9999-12-31','YYYY-MM-DD'))

结果:9998-12-27 00:00:00

最佳答案

你应该像这样使用它:

Select from_unixtime(unix_timestamp('9999-12-31','yyyy-MM-dd'));

关于hadoop - unix_timestamp 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39365038/

相关文章:

macos - java_home 错误 : change version of java or hadoop-env. sh 文件?

windows - 运行Cygwin64时出现"Name or service not knownstname localhost"错误

json - 在配置单元中加载 json 数据时出错

hadoop - HIVE中的NULL检查

hive - 无法从 avro 文件创建 Hive 表

hadoop - 如何从Hive中的文件中提取特定的字符串

hadoop - HBASE:与列族相关的操作,之后呢?

hadoop - 在 Hive 中高效存储数据

visual-studio - Azure/VS Code/Hive/HDInsight - 如何停止交互式查询

hadoop - 在 Pig 中存储时间