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、坚硬的城市里没有柔软的爱情,生活不是林黛玉,不会因为忧伤而风情万种。3、当我卸下伪装走到你面前,才发现,...
句子查看全文>> -
毕业论文质量的英文自我评价
毕业论文质量的英文自我评价如何写呢?我们一起来看一看:毕业论文质量的英文自我评价写作方法:1、首先是开头部分,可以写毕业论文的研究结果;2、接着可以写在研究开发课题的过程中遇到...
教育查看全文>> -
宁A车牌代码归属地,宁A是哪里的车牌?
宁A是宁夏回族自治区银川市的车牌,宁是宁夏回族自治区的简称, A则是代表银川市的行政区代码。对于宁夏回族自治区的城市车牌号开头及其所包含的地区,大家可以了解一下。示例:宁 A...
问答查看全文>>
推荐
- 1汽车火花塞和摩托车的一样吗?360
- 2值得思考的句子131
- 32022好听的女孩英文名字117
- 4霸气暖心生日祝福语 简短霸气的生日祝福421
- 5dcu是什么意思359
- 6古代人称赞美女的话294
- 7青岛一汽大众捷达4s店地址在哪里?214
- 8自己生日的说说简短酷(适合自己生日的幽默说说)204