sql 中如何将1970年以来的秒转换成年月日格式的日期,谢谢

解决方案 »

  1.   

    转换成秒
    create or replace function to_TimeMillis(sdate in date) return number is
      Result number;
    begin
      select (sdate - 
      to_date('19700101 8:00:00','YYYYMMDD hh24:mi:ss'))*1000*60*60*24
      into Result
      from dual;
      return(Result);
    end to_TimeMillis;转换成date
    select to_date('19700101 8:00:00','YYYYMMDD hh24:mi:ss'))+x/1000/60/60/24 from dual;
    x就是number
      

  2.   

    在sql server2000中用什么呢?