obdumper导出数据日期时间为空导出后格式错误

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase社区版 4.2.0 ob-loader-dumper-4.2.0-RELEASE-ce
【问题描述】obdumper导出数据日期时间为空导出后格式错误


数据库中这个字段为null,格式为时间格式然后通过导数工具导出后变为00:00:00

这样再导入数据库的时候这个字段的值就由null变为了00:00:00

【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】

这个我之前好像遇到过,可以试下最新版本是否有问题

涉及到 MySQL 零值时间问题。在JDBC连接串中有一项参数:zeroDateTimeBehavior 可以用来配置不同的处理策略,该参数有下列三个可选值:
±-------------------------------------------------------------------+
l exception | 默认值,即抛出SQL state [S1009]. Cannot convert value…的异常;
±-------------------------------------------------------------------+
l convertToNull | 将日期转换成NULL值;
±-------------------------------------------------------------------+
l round | 替换成最近的日期即0001-01-01;
±-------------------------------------------------------------------+

说明:obdumper 默认的是 convertToNull 。