我正在使用 MySQL 存储一个 20 位的 ID 号。当我使用以下查询查询数据库时,出现以下错误。
询问:
UPDATE tablename SET columnname = 59641217344615859740;
错误:
Error Code: 1264. Out of range value for column 'columnname' at row 1
表信息:
引擎:InnoDB
行格式:动态
表排序规则:utf8mb4_general_ci
栏目信息:
类型:BIGINT(255)
可空:是
权限:选择、插入、更新、参考
我究竟做错了什么?我的查询有问题吗?也许与表或列设置?大多数出现此错误的其他人只是没有使用 BIGINT 之类的列类型,但我是. 非常感谢您的回答。谢谢!