Linux CentOS 8(MariaDB的数据类型)
最佳答案 问答题库968位专家为你答疑解惑
Linux CentOS 8(MariaDB的数据类型)
目录
- 一、项目描述
- 二、相关知识
- 三、项目分析
- 3.1 数据类型的分类
- 3.2 数据类型属性
一、项目描述
Jan16公司为满足部门之间数据共享、减少数据冗余度和保持数据独立性等要求,需要对数据库中的数据类型拥有一定的了解。
二、相关知识
数据类型是指数据库中表列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
三、项目分析
数据类型是数据库中很重要的理论要求,需要理解各数据类型概念和作用。
3.1 数据类型的分类
1.1 整数
整数类型包括:
9223372036854775808
到9223372036854775807
内的整数,无符号范围0
到18446744073709551615
。
注:表中都是定义有符号的类型,加上 unsigned
,则定义为无符号的类型。
1.2 定点型
decimal(m,d)
和 numeric(m,d)
为同义词,用于存储点数,保存必须为确切精度的值。
m
取值为1~65,取0时为默认值,超出范围会报错,默认为10。
d
取值为0~30,d
要在小于等于m
的范围内,否则报错,默认为0。
1.3 浮点型
1.4 位型
bit
数据类型可用来保存字段值,bit(m)
类型允许存储m位值,m
指定每个值的位数,取值为1~64。省略m
时,默认值为1,bit
其实就是存入二进制的值,其中值表示0和1中的位值。零填充从左边自动发生全长。例,“10”变为“0010”。
1.5 字符串型
1.6 二进制串类型
二进制串类型包含 binary
和 blob
两类。
binary类
注:binary
和 varbinary
类型与 char
和 varchar
类型类似,不同的是,它们存储的形式为二进制串,而不是字符串,所以他们没有字符集。
blob类
注:blob
是一个二进制对象,可以存储数据量很大的二进制数据,可以看作varbinary
的增大版,可以用来存储图片、视频等。
1.7 日期和时间类型
1.8 其他类型
3.2 数据类型属性
制作成员: 梁汉荣
排版: 裕新
初审: 杨佳佳
复审: 二月二
99%的人还看了
相似问题
- JVM:字节码文件,类的生命周期,类加载器
- 网工内推 | 字节原厂,正式编,网络工程师,最高30K*15薪
- Go 以小端字节序修改文件
- UDP端口接收到的字节流如何转为QJsonObject、QJsonArray的方法
- 《2020年最新面经》—字节跳动Java社招面试题
- 计算Qt中的QAudioOutput缓冲区未播放的音频字节数对应时长
- 字节面试:请说一下DDD的流程,用电商系统为场景
- 深入理解JVM虚拟机第二十一篇:详解JVM当中的操作数在栈以及分析操作数栈与字节码指令和执行引擎的关系图解
- 【Linux网络编程_TCP/UDP_字节序_套接字 实现: FTP 项目_局域网聊天项目 (已开源) 】.md updata:23/11/05
- 【项目源码】反编译Java字节码生成源码
猜你感兴趣
版权申明
本文"Linux CentOS 8(MariaDB的数据类型)":http://eshow365.cn/6-38724-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!