PL/SQL Developer displays does not display Hebrew characters properly

后端 未结 3 1063
情书的邮戳
情书的邮戳 2021-01-25 04:32

\"enter

Hi all, I\'ve uploaded a photo of the way I see dates in PL/SQL Developer, I see

3条回答
  •  伪装坚强ぢ
    2021-01-25 05:08

    The issue seems to be due to mismatch between NLS parameters in client and database. For such questions, always remember to post the OS details, DB version up to 4 decimals.

    To check the the parameter values:

    SELECT * FROM v$nls_parameters;
    SELECT * FROM nls_database_parameters;
    
    1. Set the NLS_DATE_LANGUAGE in client exactly same as that of Database. In your case, NLS_DATE_LANGUAGE in database is AMERICAN.

    2. Set the environment variable for NLS_LANG as :

    [NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET]

    so, set it as AMERICAN_AMERICA.WE8MSWIN1252

    1. Another observation is that, your other NLS parameters also needs to be changed in client to match with that of Database. Else, you will find similar issues every now and then, just not with DATE.

提交回复
热议问题