没人愿意干的68个暴利行业,夫唯seo,动漫制作专业什么电脑最适合,mui做wap网站写在前面#xff1a; 如果文章对你有帮助#xff0c;记得点赞关注加收藏一波#xff0c;利于以后需要的时候复习#xff0c;多谢支持#xff01; 【MySQL数据库学习】系列文章
第一章 《认识与环境搭建》 第二章 《数据类型》 文章目录 【MySQL数据库学习】系列文章一、整… 写在前面 如果文章对你有帮助记得点赞关注加收藏一波利于以后需要的时候复习多谢支持 【MySQL数据库学习】系列文章
第一章 《认识与环境搭建》 第二章 《数据类型》 文章目录 【MySQL数据库学习】系列文章一、整数类型二、浮点数类型三、字符串类型四、日期和时间类型五、布尔与二进制类型 在SQL语言中预置了各种基本的数据类型在MySQL中更是可以使用。
一、整数类型
在 SQL 中整数类型用于存储整数值。
类型关键字描述整型INT或INTEGER用于存储正整数、负整数和零。通常表示范围为 -2,147,483,648 到 2,147,483,647 的整数短整型SMALLINT用于存储小范围的整数。通常表示范围为 -32,768 到 32,767 的整数长整型BIGINT用于存储大范围的整数。通常表示范围为 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 的整数超小整型TINYINT用于存储非负的小整数。通常表示范围为 0 到 255 的整数
二、浮点数类型
在 SQL 中浮点数类型用于存储具有小数部分的数值。
类型关键字描述浮点型FLOAT用于存储浮点数值。它通常表示的是单精度浮点数可以存储大约 7 位有效数字单精度浮点型REAL用于存储单精度浮点数值。它的精度通常为 7 位有效数字双精度浮点型DOUBLE用于存储双精度浮点数值。它的精度通常为 15 位有效数字
三、字符串类型
在 SQL 中字符串类型用于存储字符序列。
类型关键字描述字符型CHAR用于存储固定长度的字符序列需要指定字符的最大长度变长字符型VARCHAR用于存储可变长度的字符序列需要指定字符的最大长度文本型TEXT用于存储大量文本数据Unicode可变长字符型NCHAR或 NVARCHAR用于存储 Unicode 字符的固定长度和可变长度字符序列
四、日期和时间类型
在 SQL 中日期和时间类型用于存储日期、时间和日期时间值。
类型关键字描述日期型DATE用于存储日期值。它表示年、月和日格式为 YYYY-MM-DD时间型TIME用于存储时间值。它表示时、分和秒格式为 HH:MM:SS时间戳型DATETIME 或 TIMESTAMP用于存储日期和时间值。它表示日期和时间的组合格式通常为 YYYY-MM-DD HH:MM:SS年份型YEAR用于存储年份值。它表示一个年份格式为 YYYY精确时间戳型DATETIME2用于存储高精度日期和时间值可以指定精确到纳秒级别的时间戳时区时间戳型 TIMESTAMPTZ用于存储带有时区的日期时间值。间隔型INTERVAL用于存储时间间隔或持续时间
五、布尔与二进制类型
除以上的数据类型职位在SQL中还有布尔类型和二进制类型。
类型关键字描述布尔型BOOLEAN用于存储真或假的布尔值二进制型BINARY用于存储固定长度的二进制数据变长二进制型VARBINARY用于存储可变长度的二进制数据。它允许存储不同长度的二进制数据最大长度根据所定义的列的规定而定二进制大对象型BLOB用于存储大量的二进制数据例如图像、音频、视频文件等。它通常用于存储超过VARBINARY类型长度限制的二进制数据 我是EC一个永远在学习中的探索者关注我让我们一起进步