开发者社区> 问答> 正文

Hologres使用函数to_char, to_date和to_timestamp时报错tim...

已解决

Hologres使用函数to_char, to_date和to_timestamp时报错time after 2282 not supported

展开
收起
提个问题 2024-06-10 17:13:15 96 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    报错原因;
    函数to_char, to_date和to_timestamp支持的时间范围是1925 - 2282,超过就会报错。出现问题版本:r1.1.30及以下版本。
    解决方案:
    升级至r1.1.31以上版本。
    升级后可以通过GUC控制时间范围,支持0000-9999的数据。
    set hg_experimental_functions_use_pg_implementation = ‘to_char’;
    set hg_experimental_functions_use_pg_implementation = ‘to_date’;
    set hg_experimental_functions_use_pg_implementation = ‘to_timestamp’;
    2024-06-10 17:13:16
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
实时数仓Workshop(广州站)- 李佳林 立即下载
阿里云实时数仓Hologres技术揭秘2.0 立即下载
实时数仓Hologres技术实战一本通2.0版(下) 立即下载