SQL> select to_char(sysdate,'am') from dual;TO_C
----
上午SQL> select to_char(sysdate,'pm') from dual;TO_C
----
上午

解决方案 »

  1.   

    select decode( to_char(sysdate,'hh24')-12,-1 ,'上午', '下午') from dual;
      

  2.   

    JSP中,你先按上面网友的方法,select decode( to_char(日期字段,'hh24')-12,-1 ,'上午', '下午') from 你的表名   然后把它赋给一变量,或直接显示也可以.
      

  3.   

    select decode( to_char(sysdate,'hh24')-12,-1 ,'上午', '下午') from dual;