select to_date('2002-01-01 20:30','yyyy-mm-dd hh24:mi') from dual;

解决方案 »

  1.   

    你select sysdate from dual;试试不就清楚了,如果不设定格式,可能值能显示年月日,是试一下看看。
    这一句用来更改显示格式:
    alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS';
      

  2.   

    关于init文件 
    如何查初始文件的文件名,目录下有好几个init文件,不知是哪一个
      

  3.   

    select to_char(sysdate(),'yyyy-mm-dd hh24:mi') from dual;
      

  4.   

    init.ora 文件与你创建的实例名对应在
    oracle\admin\实例名\pfile\ 下