关于oracle字符集相关的疑问!
dbdao吧
全部回复
仅看楼主
level 2
oracle数据库字符集需要改成UTF-8(之前是SIMPLIFIED CHINESE_CHINA.ZHS16GBK) 如是否存在问题!
版本:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2016年02月18日 03点02分 1
level 13
select userenv('language') from dual; 显示的是 你用户环境的 语言变量 不是 数据库的字符集
确认数据库字符集应当查询例如 sys.props$
如果确实是ZHS16GBK 修改字符集为其 超集 例如AL32UTF8,理论上虽然可行 但过程较为复杂,对于小库而言不如 直接重建库并导入导出来得方便
2016年02月18日 03点02分 2
1