MySQL数据库设计规范

MySQL数据库设计规范具体 小数类型 // 附录2 6. 【强制】小数类型为 decimal,禁止使用 float 和 double。 说明:在存储的时候,float 和 double 都存在精度损失的问题,很可能在比较…

	MySQL数据库设计规范[数据库教程]

具体

小数类型

// 附录2
6. 【强制】小数类型为 decimal,禁止使用 float 和 double。
说明:在存储的时候,float 和 double 都存在精度损失的问题,很可能在比较值的时候,得到不正确的
结果。如果存储的数据范围超过 decimal 的范围,建议将数据拆成整数和小数并分开存储。
// 附录1
【建议】存储金钱的字段,建议用int,程序端乘以100和除以100进行存取。因为int占用4字节,而double占用8字节,空间浪费。

参考

  1. MySQL数据库设计规范
  2. [阿里巴巴手册]

MySQL数据库设计规范

原文地址:https://www.cnblogs.com/yudidi/p/13379634.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7073.html

(0)
上一篇 2023-03-27
下一篇 2023-03-27

相关推荐

  • MySQL安装(windows10)[亲测有效]

    MySQL安装(windows10)[亲测有效]MySQL安装 1.先去官网下载安装包 官网: http://www.mysql.com 要下载社区版(community) 选对系统,选对你要的安装包版本 点击后就可以下载mysql了 2

    2023-02-19
    167
  • Python字典遍历方法及示例

    Python字典遍历方法及示例Python字典是一种无序的key-value集合,其中每个元素由key和value组成。在很多场合下,需要遍历字典来获取字典中的数据。Python字典提供了多种遍历方法,可以满足不同需求。

    2024-05-12
    73
  • day09-1存储引擎[亲测有效]

    day09-1存储引擎[亲测有效]存储引擎 1.基本介绍 基本介绍 MySQL的表类型由存储引擎(Storage Engines)决定,主要包括MyISAM、innoDB、Memory等 MySQL数据表主要支持六种类型,分别是:CS

    2023-06-09
    135
  • (3)SQL Server表分区「终于解决」

    (3)SQL Server表分区「终于解决」1.简介 当一个表数据量很大时候,很自然我们就会想到将表拆分成很多小表,在执行查询时候就到各个小表去查,最后汇总数据集返回给调用者加快查询速度。比如电商平台订单表,库存表,由于长年累月读写较多,积累数

    2023-02-15
    147
  • Mongodb 之 oplog「终于解决」

    Mongodb 之 oplog「终于解决」一开始我就以为 oplog 应该就类似于 mysql bin-log 而事实上,确实差不多。oplog 也是用于复制集间由 Primary 记录,Secondary 用来同步。从而保持数据一致。 最近

    2023-02-25
    156
  • 使用Python max函数获取序列中的最大值

    使用Python max函数获取序列中的最大值Python中的max函数是内置函数之一,它可以返回给定可迭代对象中最大的元素值。下面给出一个简单的示例,使用max函数求一个列表中的最大值:

    2023-12-12
    107
  • MySQL事务与锁 – Mr[亲测有效]

    MySQL事务与锁 – Mr[亲测有效]一、事务与事务特性 在关系型数据库内,事务是由一个SQL或一组SQL语句组成的逻辑处理单元。也就是说事务就相当于一个盛放SQL的容器,事务中的SQL要么全部执行成功,要么所有已经修改的操作都回滚到原来

    2023-05-06
    144
  • Python使用log10()函数对数值100进行对数变换

    Python使用log10()函数对数值100进行对数变换log10()函数是Python内置的数学函数之一,用于返回数字的以10为底的对数,即log10(x)返回的是log(x)以10为底的对数。在Python中,该函数的使用方法为:import math后直接调用math.log10(x)即可,其中x代表需要进行对数变换的数值。需要注意的是,在使用log10()函数时,x的取值不能为0或负数,否则会报错。

    2024-01-07
    107

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注