我的pl/sql查询表的时候时间字段显示格式为11-11月-08,那位大哥能帮我想个办法改成2008-11-11 20:20:30这种格式,注:我在工具下的配置界面上改日期显示格式后不起作用

解决方案 »

  1.   

      alter    session    set    nls_date_format='YYYY-MM-DD    HH24:MI:SS';SQL> select sysdate from dual;SYSDATE
    ----------------------
    2008-12-23    08:22:48或SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;TO_CHAR(SYSDATE,'YY
    -------------------
    2008-12-23 08:24:34
      

  2.   

    你在cmd命令敲,显示是'yyyy-mm-dd hh24:mi:ss' 格式,但sql查询应该还是那个效果,其实也不影响什么,用的时候格式化一下就行了。
      

  3.   

      alter    session    set    nls_date_format='YYYY-MM-DD    HH24:MI:SS'; 
    select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; 都是可以的。
      

  4.   

    我的在plsql中查出来的时间是2012/3/27 星期二 10:06:17,我也想把  星期二  去掉。
      

  5.   

    设置下就行了,tools  --sql  windows --date fields to char ,不要勾选就是了
      

  6.   

    设置下就行了,tools  --sql  windows --date fields to char ,不要勾选就是了