3.mysql数据类型

1.整数类型

   1.1 数据类型

    


    1.2 取值范围



    1.3 默认宽度(位数小于宽度的用空格填充)



2.浮点数类型和定点数类型

    浮点类型有两种:FLOAT类型和DOUBLE类型

    定点类型:DECIMAL类型

    他们都可以用(M,N)的方式表示,M称为精度,代表总共的位数;N称为标度,代表小数点的位数

    2.1 小数类型和存储需求

    


    2.2 取值范围(超出精度范围进行4舍五入处理)


    2.3 默认范围



3.日期与数据类型


3.1日期范围及存储需求


其中:TIMESTAMP和DATETIME除了存储字节和支持范围不同外,还有一个最大区别

1.DATETIME在存储日期时,按实际输入的格式存储,即输入什么就存储什么,与时区无关;

2.TIMESTAMP值存储是以UTC(世界标准时间)格式保存,存储时与当前时区进行转换,检索时再转换回当前时区。即查询时,根据当前时区不同,显示的时间值是不同的。(set global time_zone = '+8:00';中国大陆东8区)

4.文本字符串类型


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容