alter session set nls_date_format='yyyy-mm-dd';
select datecol from yourtable;

解决方案 »

  1.   

    to_char(datacol,'YYYY-M-D')alter session set nls_date_format='yyyy-mm-dd';
    select datecol from yourtable;两种方法都可以
      

  2.   

    永远显示的话,可以这样,但要用dba商量
    alter system set nls_date_format='yyyy-mm-dd';
      

  3.   

    select to_date('2003-10-17 23:32:23','yyyy-mm-dd HH24:mi:ss') from dual;