数据库问题与异常总结
查询中文数据乱码
Oracle 中文查询乱码
查询 oracle 服务端字符编码:
SQL> select userenv('language') from dual;
-- 结果
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
设置 oracle 客户端字符编码:
$ vi .bash_profile
$ export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"
# 使 bash_profile 设置生效
source .bash_profile