Oracle中trunc的使用

mac2024-03-12  28

--返回当年的第一天 select trunc(sysdate,'yyyy') from dual; --返回当月的第一天 select trunc(sysdate,'MM') from dual; --返回当前时间,精确到小时 select trunc(sysdate,'hh') from dual; --返回当前时间,精确到分钟 select trunc(sysdate,'mi') from dual; --返回本周第一天凌晨1点 select to_char(trunc(sysdate,'d'),'yyyy-MM-dd hh24:mi:ss') from dual; --返回下一周第一天凌晨,也就是本周最后一天凌晨 select to_char(next_day(to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd'),1),'yyyy-MM-dd hh24:mi:ss') from dual

最新回复(0)