你当前的字符级是什么?也许是当前字符级不支持特殊字符,
select name,value$ from sys.props$;查看字符级

解决方案 »

  1.   

    数据库里面一样,还要看注册表的nls_lang设置的值
      

  2.   

    希望大哥指点!注册表的nls_lang的值!
      

  3.   

    oracle 9i for Linux
    也不能显示汉字,怎么做呢?
    谢谢!!SQL> select name,value$ from sys.props$;NAME                           VALUE$
    ------------------------------ -------------------
    DICT.BASE                      2
    DEFAULT_TEMP_TABLESPACE        TEMP
    DBTIMEZONE                     -07:00
    NLS_LANGUAGE                   AMERICAN
    NLS_TERRITORY                  AMERICA
    NLS_CURRENCY                   $
    NLS_ISO_CURRENCY               AMERICA
    NLS_NUMERIC_CHARACTERS         .,
    NLS_CHARACTERSET               US7ASCII
    NLS_CALENDAR                   GREGORIAN
    NLS_DATE_FORMAT                DD-MON-RR
    NLS_DATE_LANGUAGE              AMERICAN
    NLS_SORT                       BINARY
    NLS_TIME_FORMAT                HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY              $
    NLS_COMP                       BINARY
    NLS_LENGTH_SEMANTICS           BYTE
      

  4.   


    NAME                           VALUE$
    ------------------------------ -------------------------------NLS_NCHAR_CONV_EXCP            FALSE
    NLS_NCHAR_CHARACTERSET         AL16UTF16
    NLS_RDBMS_VERSION              9.2.0.1.0
    GLOBAL_DB_NAME                 ORA9I.US.ORACLE.COM
    EXPORT_VIEWS_VERSION           8