✅ 已经设置了时区,但是还是查询的时候 多出来8个小时

使用Catalog导入数据的时候,数据明明是0时区的, 但是使用如下方式导入进来创建的表 +8了
create table as select

1 个赞

在doris命令行当中 执行如下命令
set global time_zone = ‘0:00’;
或者
set global time_zone = ‘Etc/UTC’;
将时区更改了零时区
使用
show variables like ‘%time_zone%’
查看一下当前的时区

如果问题没有解决的话, 重启一下doris

还是没有解决的话, 将catalog删除 重建

“jdbc_url” = “jdbc:mysql://host_name:3306/db?tinyInt1isBit=false”,

1 个赞

用Stream Load同样遇到时区问题, 排查了半天, 系统时区和集群时区确定都没问题, 最后发现是Stream Load有个Header参数叫timezone, 如果不设置默认是东八区, 最后改成Etc/UTC才正常导入.