你的数据库字符集
或者客户端的字符集设置有问题
可以先吧日期格式设置为别的格式
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

解决方案 »

  1.   

    alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'还是检查客户端字符集
      

  2.   

    察看数据库字符集
     SELECT NAME,VALUE$ FROM SYS.PROPS$ WHERE NAME=‘NLS_CHARACTERSET’
      

  3.   

    服务器字符集:
    NLS_CHARACTERSET
    WE8ISO8859P1客户端:
    注册表中nls_lang=NA请问如何修改客户端和服务器的字符集,才能正常显示中文?
      

  4.   

    修改注册表中
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\NLS_LANG
    or
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANG成WE8ISO8859P1