【MySql】第二节 SQL数据类型与功能分类
分类:
文章
•
2024-05-05 13:03:51
SQL
- SQL是Structured Quevy Language(结构化查询语言)的缩写
- SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言
- 在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的
SQL数据类型
- MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持所有标准SQL数值数据类型。
- MySQL支持多种类型,大致可以分为三类:
- 常用数据类型:
- double:浮点型,例如double(5,2)表示最多5位,其中必须有2位小数,即最大值为999.99
- char:固定长度字符串类型; char(10) 'abc ’
- varchar:可变长度字符串类型;varchar(10) ‘abc’
- text:字符串类型
- blob:二进制类型
- date:日期类型,格式为:yyyy-MM-dd
- time:时间类型,格式为:hh:mm:ss
- datetime:日期时间类型 yyyy-MM-dd hh:mm:ss
- 在mysql中,字符串类型和日期类型都要用单引号括起来。‘Myxq’ ‘2020-01-01’
SQL功能分类
- DDL:数据定义语言
- DML:数据操作语言
- DQL:数据查询语言
- DCL:数据控制语言