mysql列的数值型,字符型,日期型

1.数值型

1).整数型

    tinyint(M) (1字节) 范围-128~1270~255

    smallint   (2字节)

    medinumint (3字节)

    int4字节)

    bigint     (8字节)

    unsigned:无符号   zerofill:零填充

    M:代表宽度,在zerofill时才有意义


2).浮点型与定点型

    float(M,D) ,decimal(M,D),定点型更为精确

    M:代表精度(总位数,不包含点)6个以后就不精确了

    N:代表(小数点)做多30个数 

    float(4,2)->:-99.99~99.99

    float(4,2) unsigned->:0~99.99

2.字符型

char(M)
    定长类型,0<=M<=255之间 实占M个字符 优点速度快

varchar(M)
    变长类型,0<=M<=65535以(ASCII字符为例,UTF8 22000左右)

text
    文本字符串 范围:2W - 6W个字符,受字符集影响

M代表宽度

3.日期时间类型

1).year     年份

        1个字节,表示1901-2155[0000表示错误时选择]
        如果输入2位  00-69  表示    2000-2069
        70-99 表示 1970-1999年

2).date 日期

        1000-01-01-->9999-12-31

3).time 时间

        格式:hh:mm:ss  
        范围 -838:59:59-->+838:59:59

4).datetime 日期

        格式:1989-05-06  14:32:59
        范围 1000-01-01 00:00:00-->9999-12-31 23:59:59
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值