关于使用doris数据库的时候,不支持bigint的问题

  • 问问题请带上 DataEase 版本信息、安装部署方式信息、详细错误信息,减少不必要的来回沟通!
  • 不要重复发帖!

版本:社区版
版本号:2.10.12
安装部署方式:k8s
错误详情:SQL ERROR: errCode = 2, detailMessage = (doris-be-cg1-test-0.doris-be-cg1-test.doris-cluster.svc.cluster.local)[E-255]Arithmetic overflow when converting value 1986615783913971724 from type Int64 to type Decimal(18, 0)

在使用doris数据库,创建数据集的时候,因为我的某个表里,主键设置的是 bigint = 19 位。
当保存数据集的时候,会提示上述的错误。

有没有小伙伴也遇到这个问题的啊。
经测试mysql的bigint没问题

Doris 数据源确实是有这个问题,您这边方便的话到 github 上提一个 issues ,看一下研发的反馈
Issues · dataease/dataease

我也是这个,处理方式就是 select cast(字段 as string)
解决。。