用pl/sql查询出结果后...日期字段的显示05-4月 -09
---------------------请问..怎样设置能改成2009-04-05 

解决方案 »

  1.   

    alter session set nls_date_format = 'yyyy-mm-dd';
      

  2.   

    先这样设置下格式 再查询就ok了
    也可以 select to_char(sysdate,'yyyy-mm-dd') from table;
      

  3.   


    如果要再改成显示 yyyy-mm-dd hh:mm:ss 这样的格式呢?
      

  4.   


    我试了一下,如果注销后重新再登陆pl/sql,就要重新运行这个语句.请问能不能设置为默认,即登陆pl/sql后,查询结果就按此设置来显示.