-- 获取当前年份的第一天
select trunc(sysdate, 'yyyy') from dual
select trunc(sysdate, 'yy') from dual
-- 获取当前日期(今天的日期)
select trunc(sysdate, 'dd') from dual
-- 获取本周的第一天的日期
select trunc(sysdate, 'd') from dual
-- 将时间时间(精确到为小时)
select trunc(sysdate, 'hh') from dual
-- 将时间时间(精确到为分钟)
select trunc(sysdate, 'mi') from dual
-- 往后推迟两年
select add_months(sysdate,24) from dual
-- 获取当前年份的第一天
select trunc(add_months(sysdate,24),'y') from dual
-- 获取当前月份的最后一天
select last_day(trunc(add_months(sysdate,24),'y')+31) from dual