Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

French Language character display issue

user130038Jan 25 2016 — edited Jan 26 2016

Hi there

env: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit

I have a table where descriptions of certain items is saved. The French language description sometime contains letter with accent (for example, " réels "). The application GUI does not support inputting such characters (don't have the source code of the app - third party app). The only way to correct such issues is to execute UPDATE statement.

When I issue the following command and check in GUI, I notice that the French language character has been replaced with some weird characters as shown below (below the query):

update object_description

  set object_desc = '..... réels ......'

where object_id = 123456789;

Output in GUI and TOAD:

.... réels ....

SQL*Plus shows the correct letter (é) though.

And when I issue this UPDATE from TOAD, I see correct letter in TOAD and in GUI but SQL*Plus shows the following:

.. rels ..

Any idea why is this happening? Here are some of the nls_database_parameters values:

NLS_LANGUAGE                   AMERICAN

NLS_CHARACTERSET               WE8DEC

NLS_NCHAR_CHARACTERSET         AL16UTF16

NLS_RDBMS_VERSION              10.2.0.3.0

I have to update some descriptions and SQL script will be run via an application process which run it via SQL*Plus. The results from SQL*Plus update do not show the right character in GUI.

Please advise!

Regards

This post has been answered by Selvakumar.Nagulan on Jan 25 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 23 2016
Added on Jan 25 2016
3 comments
2,181 views