clickhouse数据库使用jdbc存储毫秒和纳秒
Posted gsls200808
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了clickhouse数据库使用jdbc存储毫秒和纳秒相关的知识,希望对你有一定的参考价值。
clickhouse的DateTime DateTime32通常情况只能精确到秒存储,如果我们需要存储毫秒纳秒,需要DateTime64
数据库字段定义
毫秒
create_time` DateTime64(3)
纳秒
create_time` DateTime64(9)
使用新版jdbc 0.3.2+以上
<dependency>
<groupId>com.clickhouse</groupId>
<artifactId>clickhouse-jdbc</artifactId>
<version>0.3.2</version>
</dependency>
驱动类更改为
com.clickhouse.jdbc.ClickHouseDriver
对应java字段
毫秒存储 Date LocalDateTime
纳秒存储 LocalDateTime
以上是关于clickhouse数据库使用jdbc存储毫秒和纳秒的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 clickhouse-jdbc 驱动程序对 clickhouse 进行批量更新?
在使用clickhouse-jdbc的时候,查询数据的时候偶尔会遇到这个错误,不知道是啥原因?