Oracle之Char VarChar VarChar2
2024-09-29 09:58:50
Oracle之Char VarChar VarChar2
在Oracle数据库中,字符类型有Char、VarChar和VarChar2三种类型,但不大清楚各自区别在哪儿,平时基本上就是用VarChar,只知道它能省空间,国为在最大限度内,有多少存多少。下面说下各自区别。
Char:其长度是固定的,长度为2000
VarChar:工业标准类型,可变长的数据类型,最大长度为2000
VarChar2:Oracle特有的类型,可变长的数据类型,最大长度为4000
在空间上,Char要比VarChar和VarChar2耗费空间,因为不管存多少内容,它的长度都为2000,而VarChar和VarChar2则因长度可变,会节省更多的空间
在效率上,Char要比VarChar和VarChar2稍高,如果VarChar和VarChar2更经常修改,且修改的数据长度每次都不一样,这会引起“行迁移”现象。
VarChar和其它数据库兼容
VarChar2是Oracle独有的
摘抄自:http://www.cnblogs.com/Stwo/archive/2011/09/01/2161616.html
最新文章
- update maven之后jre被改成1.5的问题
- <;<;<; MyEclipse软件中的快捷键
- ubuntu14安装java8
- eclipse创建本地maven
- mapreduce 实现pagerank
- SVNKIT操作SVN版本库的完整例子
- 在DLL中导出另一静态库中的函数
- 关于";软件评测师";
- Centos7安装mysql-5.7.19
- Matlab入门学习(程序设计)
- composer的安装方法
- VUE 父组件与子组件交互
- linux去除\r(window中编辑的文本)
- Java编程思想 - 第11章 持有对象
- java 数组声明定义 数组内存分配 数组初始化 数组引用 数组的遍历
- C++ GetUserName()
- Linux读书笔记第一周
- Spring Framework 4.0.0发布,首次支持Java 8
- qt中 中文乱码问题
- POJ_1159 Palindrome (线性动态规划+滚动数组)
热门文章
- 基于bootstrap_后台管理
- 下载Google官方/CM Android源码自己主动又一次開始的Shell脚本
- snip_opencv环境配置和测试程序
- window批处理-5 start
- Appium基于安卓的各种FindElement的控件定位
- CentOS7.2编译GCC7.3
- hihocoder #1039 : 字符消除 ( 字符串处理类 ) 好久之前做的题目,具体的算法代码中阅读吧
- HDU3374 String Problem —— 最小最大表示法 + 循环节
- codeforces 454B. Little Pony and Sort by Shift 解题报告
- 不用打开Eclipse就可以执行的命令