Database error - character length exceeded

Scenario: The same character type, the same value. Some libraries will prompt character length exceeded

Results: The number of characters Kanji character set occupies differences caused by inconsistencies

Modify: modify the database character set settings

          1) Close the database --shutdown immediate

          2) to restrict way to start the database --startup restrict

          3) Modify the character set

               --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; (may prompt turned on)

               --alter database character set ZHS16GBK; (fill in the character set you want to modify) (here may be wrong, because you modify the parent class set of characters than the original character set)

               --alter database character set INTERNAL_USE ZHS16GBK; (This statement checks can be skipped)

          4) Restart the database

                --shutdown immediate;

                --startup;

Guess you like

Origin www.cnblogs.com/ruanzhihai/p/11280763.html