有if{}else{}语句判断一下不就行了
不过你怎么会使用这种格式,2005-03-26 的格式不好吗,
不会用to_char()、to_date()转换?还是非用这种格式不可?

解决方案 »

  1.   

    skystar99047(天星) :的确,我的格式有要求。另外,我还必须在一个文本框中实现。用if{}else{}语句我试过,好象不行。
      

  2.   

    SQL> select to_char(sysdate,'dd-month-yyyy') from dual;TO_CHAR(SYSD
    ------------
    05-4月 -2005不清楚你的页面怎么写的,不过大致应该这样
    sql="select decode(datecol,null,'',to_char(datecol,'dd-month-yyyy')) yourdate from table_name;"
    你的文本框的值赋值为rs("yourdate")