这种大概率是 jdbc 和 doris 兼容性的问题。我建议你通过debug 方式找到 jdbc 发给 doris 的原始 sql,并且直连
doris 看看这个sql 是否返回正常结果。
如果直连doris 正常,那可能要调整jdbc 的使用方式。
Ling Miao
温天柱 于2022年1月18日周二 10:57写道:
> column 17 这列字段时
> CHECK_TIME,字段类型是TIMESTAMP,其他表里这个字段值是NULL,部分表这个字段值是异常信息,情况比较奇怪。
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> 在 2022-01-18
column 17 这列字段时 CHECK_TIME,字段类型是TIMESTAMP,其他表里这个字段值是NULL,部分表这个字段值是异常信息,情况比较奇怪。
在 2022-01-18 10:51:49,"ling miao" 写道:
>首先你需要确认一下,column 17 这个列的类型是什么?以及 value 'e792-02-22 13:30:02' 是否是你表里面的数据。
>
>Ling Miao
>
>温天柱 于2022年1月18日周二 10:37写道:
>
>> 各位老师们好:
>> 我通过jdbc的方式去查询Doris中存储的表信息时,有部分
首先你需要确认一下,column 17 这个列的类型是什么?以及 value 'e792-02-22 13:30:02' 是否是你表里面的数据。
Ling Miao
温天柱 于2022年1月18日周二 10:37写道:
> 各位老师们好:
> 我通过jdbc的方式去查询Doris中存储的表信息时,有部分表返回类似如下报错:
>
>
> jdbc :
> Caused by: java.sql.SQLException: Cannot convert value 'e767-06-09
> 18:23:19' from column 17 to TIMESTAMP.
> at com.
各位老师们好:
我通过jdbc的方式去查询Doris中存储的表信息时,有部分表返回类似如下报错:
jdbc :
Caused by: java.sql.SQLException: Cannot convert value 'e767-06-09 18:23:19'
from column 17 to TIMESTAMP.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
at c