修改Oracle的编码

查看目前的编码:

 select * from v$nls_parameters where parameter='nls_characterset';

修改编码

默认编码为al32utf8,中文有时占2个字节,有时占3个字节。

若要保证占两个字节,需要修改编码方式为zhs16gbk。

shutdown immediate; 
startup mount;
alter session set sql_trace=true;
alter system enable restricted session;
alter system set job_queue_processes=0;
alter system set aq_tm_processes=0;
alter database open;
alter database character set internal_use zhs16gbk;
alter session set sql_trace=false;
shutdown immediate;
startup;

等待执行完毕,oracle的编码就变成了zhs16gbk。

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐