在oracle中varchar和varchar2有什么区别?
2016-12-28 10:58
363 查看
1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;
2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;
3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,
大部分情况下建议使用varchar2类型,可以保证更好的兼容性搜索。
2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;
3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,
大部分情况下建议使用varchar2类型,可以保证更好的兼容性搜索。
相关文章推荐
- Oracle中varchar2和varchar有什么区别
- 在oracle中varchar和varchar2有什么区别?
- (转)在oracle中varchar和varchar2有什么区别?
- Oracle中varchar2和varchar有什么区别
- 在oracle中varchar和varchar2有什么区别?
- Oracle中varchar ,varchar2的区别
- 浅谈Oracle 中 varchar2(N) 与 varchar2(N char) 的区别
- Oracle:varchar和varchar2的区别
- oracle中char,varchar,VARCHAR2的区别
- oracle中char,varchar,VARCHAR2的区别
- oracle中varchar,varchar2,nvarchar2有什么区别?
- oracle中 char,varchar,varchar2的区别
- oracle数据类型varchar2和varchar的区别
- oracle 10g varchar2与varchar有什么区别
- 浅谈Oracle 中 varchar2(N) 与 varchar2(N char) 的区别
- Oracle中varchar2(n char) 和varchar2(n) 的区别
- Oracle中varchar2(20)和varchar2(20 byte)区别
- oracle中 char,varchar,varchar2的区别
- oracle中char() varchar() varchar2()类型之间的联系与区别
- oracle中字段char、varchar和varchar2的区别