mysql存17位数字

更新时间:02-10 教程 由 冷瞳 分享

MySQL 存储 17 位数字

在 MySQL 中,数字类型的存储是一个常见的需求,但是如果需要存储超过 16 位的数字的话,会有些问题。那么,该如何存储 17 位数字呢?

使用 DECIMAL

DECIMAL 是 MySQL 里面存储高精度数值的数据类型。DECIMAL(M,D) 中,M 表示最大总位数,D 表示小数位数。使用 DECIMAL(17,0) 可以存储 17 位数字的纯整数。

使用 VARCHAR

如果不需要做计算,只是简单地存储 17 位数字可以使用 VARCHAR 类型。VARCHAR 类型的长度可以设为最大值 65535,足够存储 17 位的数字。

使用 BIGINT

BIGINT 类型可以存储 19 位数字,比 17 位数字多 2 位。如果不需要小数部分,建议使用 BIGINT 类型进行存储。

声明:关于《mysql存17位数字》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2253785.html