mysql插入/更新转换一个数字

标签 mysql

我有两个 mysql 列,都是 int unsigned zerofill。第一个 5 的长度,第二个 11 的长度。第一个值采用任何 5 数字都没有问题。第二个,无论将任何 11 数字转换为 04294967295。关于我能做些什么来解决这个难题的任何线索?

最佳答案

您的数字大于整数字段可以处理的 - 232 - 1。

将列更改为无符号 BIGINT,最多可以达到 18,446,744,073,709,551,615。

关于mysql插入/更新转换一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16883576/

相关文章:

MySQL 联合和连接

c++ - MySQL逐字符比较CHAR(m)

javascript - mysql 按字段使用/限制/性能排序

php - 在 mysql_query 中使用两个查询登录 php

mysql - Dockerfile和后台运行mysql服务器

php - 从 PHP 库中调用函数并显示查询结果

php - Laravel:如何从一组集合中创建一个集合?

php - 如何通过连接另一个表来更新MySQL表列

mysql - 无法将 CSV 加载到 MySQL -(OS errno 13 - 权限被拒绝)

php - 以折线图显示 MySQL 数据库中的数据