mysql存储+90位从零开始的数字

标签 mysql database numbers

我需要在我的 mysql 数据库中存储一个 +90 位的数字。

我不知道应该是什么类型的表,以及是否应该应用其他一些属性。

示例号码:00004219087128907490128309172409712089378174801278903710874y8012780731

重要的是,前导零保留在数据库中。

提前致谢!

最佳答案

将您的列数据类型设置为 varchar(100)

VARCHAR 列中的值是可变长度的字符串。长度可以指定为 0 到 65,535 之间的值。 VARCHAR 的有效最大长度取决于最大行大小(65,535 字节,由所有列共享)和使用的字符集

关于mysql存储+90位从零开始的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21015585/

相关文章:

algorithm - 博弈论 : MEX rule and Nimbers

python - 数字比较 - Python Bug?

php - Mysql 在 2 个表上的内连接不起作用

mysql - 消除下划线并转换为小写 MySQLselect 查询列名

mysql - 按日期从多表中获取数据

mysql - 选择开始年份和开始月份到结束年份和结束月份之间的行?

Mysql触发器,声明一个变量并将其用作列名

mysql - 哪个先被删除?主键还是外键?

java - GWT 远程过程调用 : Use same DB connection across multiple requests

mysql - SQL减少行数