其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

mysql存17位数字

GG网络技术分享 2025-03-18 16:17 0


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 类型进行存储。

标签: 类型 数字

提交需求或反馈

Demand feedback