| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 数据库的数据类型 -> 正文阅读 |
|
[大数据]数据库的数据类型 |
目录 ? 1.int类型创建一个整形,但是没有复数的,可以加unsigned。
unsigned就表示没有负数的。 kkk 中的int(6)表示最多有6位,指的是位数,如图。 就是说赋值的时候必须也得是正数,而且不能超范围tinyint (0~255),赋值277就不行。 2.浮点型float,double等等。
number_1表示整数部分和小数部分的位数之和是3,小数部分是1,整数部分是2. number_2表示整数部分和小数部分的位数之和是5,小数部分是2,整数部分是3. 如果超出位数则四舍五入。 位数太多的话会造成精度丢失。 3.定点数首先创建一个表:
再插入数据:
decimal不会造成精度的丢失,因为它的整数和小数部分是分开存的,也支持无符号的。 4.字符串与文本类型char定长,在SQLchar也是字符串,varchar变长。 char(30):代表可以放30个字符, varchar(30):同理,但可以根据实际大小释放空间。 5.布尔类型先创建一个表:
boolean就是布尔类型。
6.枚举类型先创建一个表:
enum就是枚举类型 插入数据的时候必须是'man', 'woman', '?', 'it'这几个。 枚举里面没有的东西不能取,会报错。 内部存的时候分别是1,2,3,4. 插入数据的时候当然也可以是2,就是'woman' 好处就是速度快。。。 7.set类型先创建一个表:
用的时候:
就是和enum对应,一个是一对一,一个是一对多。 但是不同插入没有的,因为是一个字段,所以说是一个'' 8.日期时间类型行业内规定必须有 先创建一个表:
用的时候插入:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 13:36:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |