最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

varchar和varchar2的区别

来源:懂视网 责编:小OO 时间:2022-03-23 13:01:09
文档

varchar和varchar2的区别

varchar是标准sql里的,varchar2是oracle所提供的独有的数据类型,前者对于汉字占两个字节,对于数字和英文字符占一个字节,占的内存小,后者一般情况下把所有字符都占两个字节处理。
推荐度:
导读varchar是标准sql里的,varchar2是oracle所提供的独有的数据类型,前者对于汉字占两个字节,对于数字和英文字符占一个字节,占的内存小,后者一般情况下把所有字符都占两个字节处理。

varchar和varchar2的区别是什么呢?小编发现不少人对这个问题感兴趣,今天我们就来看看他们的区别吧。

varchar是标准sql里的,varchar2是oracle所提供的独有的数据类型。

varchar对于汉字占两个字节,对于数字,英文字符是一个字节,占的内存小,varchar2一般情况下把所有字符都占两字节处理。具体要看数据库使用的字符集,比如GBK,汉字就会占两个字节,英文1个,如果是UTF-8,汉字一般占3个字节,英文还是1个。

varchar对空串不处理,varchar2将空串当做null来处理。varchar存放固定长度的字符串,最大长度是2000,varchar2是存放可变长度的字符串,最大长度是4000。如果是要更换不同的数据库,例如mysql,那么就用varchar,如果就用oracle,那么用varchar2比较好一点。

看完这篇文章,有没有解答你心中的疑惑呢?

文档

varchar和varchar2的区别

varchar是标准sql里的,varchar2是oracle所提供的独有的数据类型,前者对于汉字占两个字节,对于数字和英文字符占一个字节,占的内存小,后者一般情况下把所有字符都占两个字节处理。
推荐度:
标签: 区别 不同 的区别
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题word2010字节数怎么查看专题火鸡多少一只专题byte是什么意思专题禅定是什么意思专题意象和意境的区别专题两个字节表示一个汉字专题given专题oracle和mysql区别专题char函数字符表专题char和int的区别专题字符串占用的字节数专题字符串长度和字节数的区别专题oracle内存数据库专题求字符串长度的函数专题oracle 主机字符串专题区别数字和数字字符串专题char与int的区别专题oracle删除用户专题二和两用法的区别专题varchar和char的区别专题
Top