mysql中sql数据类型

下面给大家总结展示一个sql>mysql中的sql数据类型:

数值类型

数据类型描述取值范围存储
INT整数-2,147,483,648 到 2,147,483,647 (标准,4字节)4字节
BIGINT大整数-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 (8字节)8字节
SMALLINT小整数-32,768 到 32,767 (2字节)2字节
TINYINT极小整数0 到 255(无符号),-128 到 127(有符号)1字节
FLOAT单精度浮点数取决于实现,大约7位十进制数字精度4字节
DOUBLE双精度浮点数取决于实现,大约15位十进制数字精度8字节
DECIMAL(M,N)NUMERIC(M,N)定点数M位数字,其中N位在小数点后可变,取决于M和N的值

字符串类型

数据类型描述取值范围存储
CHAR(n)定长字符串最多n个字符,n在1到255之间(取决于数据库)n字节(固定长度)
VARCHAR(n)VARYING CHAR(n)可变长度字符串最多n个字符,n的最大值取决于数据库系统可变,1字节或2字节长度信息 + 字符串数据
TEXT长文本非常大的文本数据,长度限制取决于数据库系统可变,取决于数据库和具体实现
BLOB二进制大对象用于存储二进制数据(如图片、音频等),大小限制取决于数据库系统可变,取决于数据库和具体实现

日期和时间类型

数据类型描述取值范围存储
DATE日期格式YYYY-MM-DD,表示日期通常4字节
TIME时间格式HH:MM:SS,表示时间可变,取决于精度
DATETIMETIMESTAMP日期和时间日期和时间,格式YYYY-MM-DD HH:MM:SS,表示日期和时间通常8字节(TIMESTAMP可能包含时区信息)

其他类型

数据类型描述取值范围存储
BOOLEANBOOL布尔值TRUE/FALSE1/01字节(但可能以不同方式存储)
ENUM枚举预定义的值列表中的一个值可变,取决于枚举中值的数量和数据库系统

请注意,这些范围和存储需求是基于一般情况的,并且可能会因不同的数据库系统(如MySQL、PostgreSQL、SQL Server等)而有所不同。
可参考您所使用的数据库系统的官方文档以获取准确信息。
如:sql>mysql的数据类型https://www.runoob.com/sql>mysql/sql>mysql-data-types.html


http://www.niftyadmin.cn/n/5542943.html

相关文章

STM32-TIM定时器

本内容基于江协科技STM32视频内容,整理而得。 文章目录 1. TIM1.1 TIM定时器1.2 定时器类型1.3 基本定时器1.4 通用定时器1.4 高级定时器1.5 定时中断基本结构1.6 预分频器时序1.7 计数器时序1.8 计数器无预装时序1.9 计数器有预装时序1.10 RCC时钟树 2. TIM库函数…

Java多线程不会?一文解决——

方法一 新建类如MyThread继承Thread类重写run()方法再通过new MyThread类来新建线程通过start方法启动新线程 案例&#xff1a; class MyThread extends Thread {public MyThread(String name) {super(name);}Overridepublic void run() {for(int i0;i<10;i){System.out.…

uniapp----- 判断小程序版本有没有更新

const updateManager uni.getUpdateManager();// 当向小程序后台请求完新版本信息&#xff0c;会进行回调updateManager.onCheckForUpdate(function (res) {console.log(是否有新版本, res.hasUpdate);});// 当新版本下载完成&#xff0c;会进行回调updateManager.onUpdateRea…

辐射神经场算法——Instant-NGP / Mipi-NeRF 360 / 3D Gaussian Splatting

辐射神经场算法——Instant-NGP / Mipi-NeRF 360 / 3D Gaussian Splatting 1. Instant-NGP1. MultiResolution Hash Encoding1.2 Accelerated Ray Marching1.3 实验结果 2. Mip-NeRF 3602.1 场景参数化2.2 在线蒸馏2.3 失真正则化2.4 实验结果 3. 3D Gaussian Splatting3.1 Dif…

Vue3中的Composables组合式函数,Vue3实现minxins

Vue3中的Composables是什么 Vue3中的Composables 简单理解其实就是类React Hooks式的组合式函数封装方法。 Vue官方称为Composables 组合式函数。 1.抽离复用逻辑时 Vue2写法 &#xff08;1&#xff09;Vue2 中的mixins混入器写法缺点 (Vue3 optionsApi写法同理) 新建minxins…

JDBC的基本认识

前提 在了解和学习JDBC之前&#xff0c;大家 已经学习过 java语言 和数据库的基本知识了&#xff0c;今天这篇博客的核心&#xff0c;就是告诉大家 &#xff0c;jdbc 是连接java编译器和数据库&#xff0c;是使用java对数据库进行操作的。 正文 JDBC简介 概念 JDBC的本质 1…

被⽹络罪犯利⽤的5⼤ChatGPT越狱提⽰

⾃ChatGPT发布的近18个月以来&#xff0c;⽹络罪犯们已经能够利⽤⽣成式AI进⾏攻击。OpenAI在其内容政策中制定了限制措施&#xff0c;以阻⽌⽣成恶意内容。作为回应&#xff0c;攻击者们创建了⾃⼰的⽣成式AI平台&#xff0c;如 WormGPT和FraudGPT&#xff0c;并且他们还分享了…

VMware Workstation桥接模式无法上网

问题背景 我之前创建过一个虚拟机&#xff0c;当时虚拟机的网络模式使用的是桥接模式&#xff0c;配置好了固定ip地址&#xff0c;是可以正常上网的&#xff0c;中间没有做任何网络上面的配置。但是今天再打开这台虚拟机时&#xff0c;发现竟然不能上网了。 物理主机的ip信息配…