zoukankan      html  css  js  c++  java
  • 十:数据类型

    数值形:

      整形

      tinyint  、 smallint 、 mediumint、int/integer、bigint

      1      2    3      4    8     字节数

      特点: 1. 都可以设置有无符号,默认有符号,通过unsigned设置无符号

          2. 如果超出了范围,会报out of range 异常 ,插入临界值

          3. 长度不可以指定,默认会有一个长度

          4. 长度代表显示的最大宽度,如果不够则在边用0填充,但需要搭配zerofill,并且默认为无符号整形

      int(7) 这里的数值存储的范围就是类型int决定的,例如tinyint等,这里的7作用是代表显示结果的样子,长度代表了显示的最大宽度,如果不够就需要进行0填充,但必须搭配zerofill使用。

      小数:定点数    decimal ,浮点数float,double

          float(M, D)

          double(M, D)

          特点: 1. M代表整数部位+小数部位的个数,D代表小数部位

              2.  如果超出范围,则会报out of range异常, 并且插入临界值。

              3.   M和D都可以省略,但对于定点数,M默认为10,D默认我0

              4.   如果精度要求较高,则优先考虑使用定点数

    字符型:

      较短的文本:char、varchar

        char :固定长度的字符,写法为char(M),最大长度不能超过M,其中M可以省略,默认为1

        varchar: 可变长度的字符,写法为varchar(M),最大长度不超过M,其中M不可以省略

      较长的文本:text、blob(较长的二进制数据)

    日期型“

      year 年

      date 日期

      time 时间

      datetime 日期+时间   8个字符

      timestamp 日期加上时间   4个字符   比较容易受时区,语法模式,版本的影响,更能反应当前的真实时间

  • 相关阅读:
    强类型DataSet (2011-12-30 23:16:59)转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 http://blog.sina.com.cn/s/blog_9d90c4140101214w.html
    整合91平台接入的ANE
    keychain不能导出p12证书的解决方法
    制作IOS ANE的基本流程
    SVN 提交失败 非LF行结束符
    ANE打包工具使用视频教程 -- 梦宇技术 @极客学院
    RSA算法原理
    IOS 之 NSBundle 使用
    iOS编程——Objective-C KVO/KVC机制
    视图横竖屏控制技巧
  • 原文地址:https://www.cnblogs.com/BookMiki/p/14165743.html
Copyright © 2011-2022 走看看