SQL数据类型
来源:互联网 发布:精仿苹果6s淘宝网 编辑:程序博客网 时间:2024/05/18 21:07
SQL预定义的数据类型主要包括:字符型数据,数字型数据, 日期型数据和二进制数据
1、字符型数据
最常用的一种数据类型,例如通信录中的姓名,地址,电子邮箱,甚至电话号码都是字符型的。字符型又可以分为固定长度和可变长度两种。
(1)固定长度。在创建表时就指定长度并分配存储空间。当录入数据少于固定长度时,数据库自动在右边补上空格,如果录入长度超过了设置的固定长度时,数据库只记录固定长度大小的数据,余下部分被截掉。
(2) 可变长度。可以存储任意长度的字符(由数据类型和数据库管理系统决定)。根据用户输入动态分配存储空间。
按理说可变长度要比固定长度要灵活,那为什么还要固定长度的字符类型呢?这是因为固定长度和可变长度相比有两点优势:
- DBMS在进行排序或者处理字符时,对固定长度字符变量的处理效率远远高于可变长度的字符变量。
- 许多DBMS不允许为可变长度的字符变量创建索引,而只允许对固定长度的字符变量创建索引。
字符型数据类型
字符型数据的应用:
例如电话号码,虽然是一些数字信息,但是一般均采用字符型数据类型存储。例如“02365123456”这个电话号码,当采用数字型数据来存储时,最左边的“0”将被忽略掉,变成“2365123456”,而采用字符型数据存储则不会出现这个问题。
2、数字型数据
休息一下,马上回来。。。
- SQL 数据类型:MySQL 数据类型
- Sql数据类型
- sql数据类型
- SQL 数据类型
- sql数据类型
- SQL 数据类型
- sql数据类型
- SQL数据类型
- SQL数据类型
- sql数据类型
- SQL 数据类型
- SQL数据类型
- SQL 数据类型
- sql数据类型
- sql数据类型
- SQL数据类型
- SQL 数据类型
- sql数据类型
- Sicily 1039 Phone Home(DFS染色)
- CPU原理
- javascript:window.open 打开最大化窗口设置及详解
- 多态性和虚函数(一)
- ubuntu grub修复
- SQL数据类型
- C语言中动态数组的构造实例
- QT初窥
- GStreamer资料整理(包括摄像头采集,视频保存,远程监控,流媒体RTP传输)
- jquery: 表1复制到表2,去重复项并排序
- 关于SCI文章的收录号与检索号扯一下
- 总结一下find的用法
- 求专家解答
- 计算机图形图像学实验指导书