注册

dm的bigint类型为什么在选择时是19位,确认更改后被显示为8位

王不沐 2024/07/26 761 7

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:银河麒麟V10 SP1
【CPU】:
【问题描述】*:在服务器A建表时id类型选择为BIGINT类型,默认精度(长度)是19位,在使用19位雪花id插入数据时,新增失败报错。查看表结构时发现,精度为8,且无法修改精度,修改类型时选择BIGINT,精度再次显示为19,确认修改后,查看精度还是8,仍然无法插入。
设置为NUMERIC类型后把标度设置为0,可以插入数据,但查询时从第17位开始数值为0,例如1234567891234567891查询时为1234567891234567000。
在服务器B(Linux x86_64)上BIGINT类型精度却可以是19,正常插入。

回答 0
暂无回答
扫一扫
联系客服