在MySQL中存储货币值的最佳数据类型
我想在MySQL数据库中存储许多记录。它们全部包含金钱价值。但是我不知道每个数字将插入多少个数字。
为此,我必须使用哪种数据类型?
VARCHAR 或 INT (或其他数字数据类型)?
回答:
由于资金需要精确的表示,因此不要使用只近似的数据类型float
。您可以将定点数字数据类型用于
decimal(15,2)
15
是精度(值的总长度,包括小数位)2
是小数点后的位数
请参见MySQL数值类型:
当保留精确度非常重要时,例如使用 数据,则使用这些类型。
以上是 在MySQL中存储货币值的最佳数据类型 的全部内容, 来源链接: utcz.com/qa/434402.html