int 自增列超出限制,如何优化

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:2.16版本
  • 【问题描述】:目前执行插入数据报错 下面是表结构 CREATE TABLE TERMINAL_INFO ( TERMINALINFO_ID int(32) NOT NULL COMMENT ‘主键’, T_M varchar(17) NOT NULL COMMENT ‘终端’,

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。

你插入的值超过int值的范围了

有没有其他方式能解决?

将 int 类型修改为 bigint类型,保证满足要插入的值的范围即可