zoukankan      html  css  js  c++  java
  • mysql中的数据类型

    一、整数型
          特点:
            ①如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字
            ② 如果插入的数值超出了整型的范围,会报out of range异常,并且插入临界值
            ③ 如果不设置长度,会有默认的长度
            长度代表了显示的最大宽度,如果不够会用0在左边填充,但必须搭配zerofill使用!
        二、小数型
          特点:
             ①
              M:整数部位+小数部位
              D:小数部位
              如果超过范围,则插入临界值
             ②
              M和D都可以省略
              如果是decimal,则M默认为10,D默认为0
              如果是float和double,则会根据插入的数值的精度来决定精度
             ③ 定点型的精确度较高,如果要求插入数值的精度较高如货币运算等则考虑使用
          三、字符型
          存储较长的文本 使用 text,blod
          存储较短的文本 char,varchar
          保存较短的二进制 binary,varbinary
          保存枚举 enum
          保存集合 set 
    四、日期类型
      datetime和timestamp的区别
    datetime
    字节 8
    时间范围 1000——9999
    不受时区等的影响

    timestamp
    字节 4
    时间范围 1970-2038
    受时区等的影响

  • 相关阅读:
    产品和项目的工作职责
    敏捷项目管理三板斧
    第60件事 关于产品运营的10个故事
    第59件事 运营驱动产品调优案例
    第58件事 借势文案创作实例
    第57件事 用户增长模型和运营成本评估
    Mac PD 虚拟机 鼠标双击 输入 "c" 解决
    spring mvc 异常统一处理
    Bootstrap 标签页(Tab)插件
    git tag — 标签相关操作
  • 原文地址:https://www.cnblogs.com/clearlove007/p/13977732.html
Copyright © 2011-2022 走看看