两个不同版本的starrocks
A库:2.1.4
B库:2.2.1
一张C表从A库备份,恢复到B库,恢复后确认数据一致。
C表为分区表,以字段dt_time作为分区字段
dt_time
datetime NOT NULL COMMENT “分区时间”
在A库中通过dt_time字段查询数据
select dt_time from aaa where dt_time < ‘2022-07-18 00:19:56’ and dt_time > ‘2022-07-18 00:19:54’;
结果如下
在B库中执行同样的sql,结果一致。
此时将sql条件换为查询结果中的一个时间值。
在2.1.4版本的A库中执行:
select dt_time from risk_timely_finish_order_exec_log where dt_time = ‘2022-07-18 00:19:55.413000’;
结果为
在2.2.1版本的B库中执行同样的sql
select dt_time from risk_timely_finish_order_exec_log where dt_time = ‘2022-07-18 00:19:55.413000’;
结果为空,查不到数据。
是因为datetime类型字段的问题吗?