如:select rq from fdrmxhz where jyje > 300000000;
结果为:
      RQ
----------
     39461
想直接输出为:
2008-1-14这样的格式。
请高手赐教

解决方案 »

  1.   

    select   to_date('1900-01-01','yyyy-mm-dd')+rq   from   fdrmxhz   where   jyje   >   300000000
    尝试下
      

  2.   

    fdrmxhz表中的rq字段本身是怎么定义的?表示什么?
      

  3.   

    2L,谢了可以用,但输出的是:
    2008-1-16 0:00:00rq 是char(5)
      

  4.   

    发表于:2008-02-19 16:17:143楼 得分:0 
    2L,谢了可以用,但输出的是: 
    2008-1-16   0:00:00 rq   是char(5) 
    ==============
    那就不能怪别人了,定义为char,最多表示5位整数,自然不包括小数部分(时间)(小数部分为.0000,对应当然是0:00:00)了