Apache Phoenix当前时间

时间:2016-01-15 12:45:12

标签: apache phoenix

我正在尝试使用Hbase的Apache Phoenix。当我运行时尝试使用select current_time()来获取当前时间时,它给了我一些奇怪的值。 (292278994-08-17 07:12:55.807)。同样适用于current_date()now()查询。我无法理解这是什么意思,以及如何获取当前时间(因为我们从mysql now()函数获得)。因此,我无法将视图列的数据类型设置为Date或Timestamp,因为它进行了一些奇怪的转换。

任何人都可以帮我找到解决方法。

2 个答案:

答案 0 :(得分:2)

作为一种变通方法,您可以执行select current_time() from any_table,这将返回预期结果

答案 1 :(得分:0)

这是在凤凰的4.6.1和4.7版本中修复的。 https://issues.apache.org/jira/browse/PHOENIX-2611