当前位置:家常菜>百科>科技>正文

varchar和varchar2的区别

人气:108 ℃/2024-05-08 00:58:41

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比较好一点。

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

  • 表示悲伤心情的成语

    1、热泪盈眶:盈:充满;眶:眼眶。因感情激动而使眼泪充满了眼眶,形容感动至极或非常悲伤。2、不堪回首:堪:可以忍受;回首:回顾,回忆。指对过去的事情想起来就会感到痛苦,因而不忍...

    句子查看全文>>
  • cisco认证难吗

    很多朋友想知道cisco认证难吗,下面就让我们来看看吧。cisco认证是一个认证体系,里面包含多种认证,不同认证难度都不一样。思科认证考试难度最高的是ccie认证考试,既要花费...

    科技查看全文>>
  • 爱情伤感的句子看了都想流眼泪

    1、童话永远是美好的,愿望永远是纯真的。但该死的现实却永远是残酷的!2、坚硬的城市里没有柔软的爱情,生活不是林黛玉,不会因为忧伤而风情万种。3、当我卸下伪装走到你面前,才发现,...

    句子查看全文>>
  • 毕业论文质量的英文自我评价

    毕业论文质量的英文自我评价如何写呢?我们一起来看一看:毕业论文质量的英文自我评价写作方法:1、首先是开头部分,可以写毕业论文的研究结果;2、接着可以写在研究开发课题的过程中遇到...

    教育查看全文>>
  • 宁A车牌代码归属地,宁A是哪里的车牌?

    宁A是宁夏回族自治区银川市的车牌,宁是宁夏回族自治区的简称, A则是代表银川市的行政区代码。对于宁夏回族自治区的城市车牌号开头及其所包含的地区,大家可以了解一下。示例:宁 A...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版