11问答网
所有问题
oracle使用默认的字符集则varchar2不能存中文 怎么才能让nvarchar2存中文
试过让国家字符集改成UTF8和UTF16 注册表上的NLS_lang也该成UTF8了
举报该问题
推荐答案 2013-02-05
http://www.orafaq.com/wiki/NVARCHAR2
我觉得还是你设置有问题。这个页面人家日文可以存储,那么中文也应该没问题。
oracle 我没用过,但我记得现在的数据库都是每个独立的库有自己的字符集设置,你是不是字符集设置错地方了。或者字符集参数设置错了?
追问
我也知道是这个是可以存的 就是问你该怎么设置有什么要注意的地方
追答
没用过 oracle ……
这个东西只能你自己找了。
来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2PP724MvS.html
相似回答
Oracle
varchar2
类型
怎么不能存储中文
?一存储就会变成问号‘?’_百 ...
答:
不能存汉字
应该是和你数据库
的字符集
有关,varchar看到是数据库字符集
nvarchar
看的是国家字符集,同样设置成中文的话 varchar(10)能保存5个,而nvarchar(10)是10个汉字 数据库字符集不是UTF8或者GBK的话,varchar是
不能保存汉字
的。从plsql报错来看,数据库应该设置成了英文。
大家正在搜
oracle 中文字符集
oracle字符集怎么查看
oracle varchar2
varchar2和varchar
oracle varchar
oracle数据库字符集不对
oracle数据库varchar
oracle字符集有哪些
oracle字符集转换
相关问题
oracle中定义某字段为“VARCHAR2(1)”,那它能...
Oracle varchar2类型怎么不能存储中文?一存储就...
oracle中 我定义了 varchar2(20) 的变量 ...
Oracle varchar2类型怎么不能存储中文?一存储就...
Oracle的varchar2最多可以存多少个汉字?
oracle中varchar,varchar2,nvarch...
关于Oracle中varchar2和nvarchar2的区别...
Oracle中NVARCHAR2和VARCHAR2的区别