本人对Oracle不太精,请帮忙转下:
select convert(varchar(10),In_date,126) as 日期,convert(varchar(11),in_time,108) as 时间 from attend

解决方案 »

  1.   

    SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') currentdate from dual;CURRENTDATE
    -------------------
    2006-02-23 23:09:57
    ----------------------------------------------
    TO_CHAR ( date [, fmt [, 'nlsparam' ]] )The 'nlsparams' specifies the language in which month and day names and abbreviations are returned. This argument can have this form:
    'NLS_DATE_LANGUAGE = language'
      

  2.   

    select to_char(In_date,'YYYYMMDD') as 日期,to_char(In_date,'HH24:MI:SS') as 时间
    from attend;
      

  3.   

    用TO_CHAR来做 
    像楼上的那样。
      

  4.   

    select to_char(In_date,'YYYYMMDD') as 日期,to_char(In_date,'HH24:MI:SS') as 时间
    from attend;