获得一月的第一天select trunc(sysdate, 'mm') from dual;
获得一月的最后一天select last_day(trunc(sysdate)) from dual;
获得一周的第一天select trunc(to_date('2013-10-01', 'yyyy-mm-dd'), 'd') + 1 from dual;获得一周的最后一天select trunc(sysdate, 'd') + 7 from dual;
获得当前日期是一年中的第几周to_char(timestamp,'iw')iw(从星期一开始)
to_char(timestamp,'iw')ww(一年中七天为一周)
to_date('2013-10-25 00:00:00', 'yyyy-mm-dd hh24:mi:ss')
-------------------------------------------------------------------------------------
金额格式化:
select to_char(-0.01,'FM999,999,999,999,9990.00') from dual