我是靠谱客的博主 自觉睫毛膏,这篇文章主要介绍clickhouse时间处理问题纳秒,现在分享给大家,希望可以做个参考。

clickhouse写入时间后查询出来不对。差了上百年。
场景:
java中的long类型存入clickhouse中的long类型字段,作为时间。
查询时,通过函数把long类型转化成时间格式。
然后发现日期差了几十年。
在这里插入图片描述

这是存入数据库的long值1625471075301。
在数据库中查询时发现:
在这里插入图片描述
这里成了2106年。

问题原因:前面java中存入的long值,其实带了毫秒值。也就是long的后三位,是秒之后的,直接这么转,等于是时间戳多出来三位数。
在这里插入图片描述

21.5.6.6版本目前转化函数中,还未发现能自动处理这个纳秒的函数。
所以,只能先截断一下。
还需要再尝试尝试其他方法。

最后

以上就是自觉睫毛膏最近收集整理的关于clickhouse时间处理问题纳秒的全部内容,更多相关clickhouse时间处理问题纳秒内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部