SQL> select sysdate from dual;
 
SYSDATE
-----------
2010-12-8 1执行select sysdate from dual后,日期后面会多出个数字“1”,是怎么回事?

解决方案 »

  1.   

    格式化的问题SQL> select sysdate from dual;
     
    SYSDATE
    -----------
    2010-12-8 1
     
    SQL> col sysdate for a30;
    SQL> select sysdate from dual;
     
    SYSDATE
    ------------------------------
    2010-12-8 16:46:51
      

  2.   

    在SQL Window 窗口查看时间就不会出现这种格式化显示的问题!
      

  3.   


    col语句是什么意思?更改列宽吗?a30是什么?
      

  4.   

    col 是SQLPLUS命令,给指定字段设置宽度的 A30是指宽度是30个字符的长度