查看Oracle字符集
1、登录Oracle数据库,执行如下SQL语句:
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
2、查看查询结果,如下:
PARAMETER VALUE NLS_CHARACTERSET AL32UTF8
其中,NLS_CHARACTERSET为Oracle的字符集。
修改Oracle字符集
1、在Oracle安装目录下,找到init.ora文件,编辑该文件,添加如下参数:
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK
2、重启Oracle数据库,使得修改生效。
3、再次执行查询语句:
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
4、查看查询结果,如下:
PARAMETER VALUE NLS_CHARACTERSET ZHS16GBK
其中,NLS_CHARACTERSET为Oracle的字符集,此时Oracle字符集已修改为ZHS16GBK。