unix_timestamp函数报错

Viewed 20

国庆期间unix_timestamp函数运行突然报错,详细说明如下:
1.官方示例:select unix_timestamp('2007-11-30 10:30:19');执行报错,重启所有FE后恢复,测试环境同样的版本可以正常执行,报错截图:
image.png

2.重启所有FE后,问题1恢复,但是另一个示例返回的数值位数有问题,但测试环境相同版本执行结果与官方示例相同,官方示例:select unix_timestamp('2007-11-30 10:30-19', '%Y-%m-%d %H:%i-%s');
应返回:1196389819,实际返回:1196389819000000

集群版本:2.1.3-rc09
集群配置:3FE、2BE

1 Answers

这个应该就旧优化器执行导致的报错,你可以看下新优化器enable_nereids_planner是否打开了