Oracle中NVARCHAR2与VARCHAR2的区别
2014-04-18 08:49
381 查看
NVARCHAR2在计算长度时和字符集相关的:
例如数据库是中文字符集时以长度10为例,
1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。
2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。
注:二者字节上线都是4000,注意大小设置不要溢出。
例如数据库是中文字符集时以长度10为例,
1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。
2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。
注:二者字节上线都是4000,注意大小设置不要溢出。
相关文章推荐
- oracle数据类型varchar2和varchar的区别
- oracle中char与varchar2的区别
- Oracle中CHAR与VARCHAR2的区别
- oracle中char与varchar2的区别
- Oracle中NVARCHAR2与VARCHAR2的区别
- Oracle中varchar2和varchar有什么区别
- char和varchar2、varchar的区别
- ORACLE nvarchar2和varchar2的区别
- oracle中char,varchar,VARCHAR2的区别
- Oracle nvchar2和varchar2区别分析
- varchar和varchar2的区别
- oracle数据库中VARCHAR2(50 CHAR) 和VARCHAR2(50) 有啥区别?
- oracle数据库中数据类型varchar和varchar2的区别
- Oracle:varchar和varchar2的区别
- 在oracle中varchar和varchar2有什么区别?
- varchar2,varchar,text,clob区别
- char和varchar2、varchar的区别
- Char和Varchar2的区别
- char和varchar2的区别
- Oracle char 与 varchar2的区别