问题:执行insert语句时,一个汉字被认为三个字节
原因:安装数据时或者数据库把字符编码设置为UTF-8
解决方法:
PLSQL执行命令:
---------------------------
conn / as sysdba
SHUTDOWN IMMEDIATE
startup mount
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;
shutdown immediate;
startup