select trunc(sysdate,'q') from dual--本季开始日期 select trunc(sysdate,'month') from dual --本月开始日期 select trunc(sysdate ,'mm') from dual --本月开始日期 select trunc(sysdate,'year') from dual --本年开始日期 select trunc(sysdate ,'yyyy') from dual --本年开始日期 select trunc(...
日期截取: select trunc(sysdate,'q') from dual; --截取到季度(本季度的第一天) select trunc(sysdate,'month') from dual; --截取到月(本月的第一天) select trunc(sysdate,'') from dual; --为空 select trunc(sysdate) from dual; --截取到日(今天) select to_char(trunc(sysdate),'yyyy-mm-dd...
方法/步骤 1 select trunc(sysdate) from dual 结果是 截止到当日不设置,默认是截止到”日“2 select trunc(sysdate,'year') from dual;--获取到本年 第一天 3 select trunc(sysdate,'month') from dual;--获取到 本月 第一天 4 select trunc(sysdate,'q') from dual;...
select trunc(sysdate,'month') from dual; //返回本月的第一天 select trunc(sysdate,'q') from dual; //返回本季度的第一天 select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss') from dual; //获取当天的零时零分零秒 select trunc(sysdate,'mi') from dual; //获取当前分 2. 接下来 介...
format 是可选的,用于指定截断的精度。可以是'YEAR'、'MONTH'、'DDD'(日)、'HH'(小时)等。对于 SYSDATE,你可以使用 TRUNC 来截断为当天的开始,如下所示:SELECT TRUNC(SYSDATE) FROM dual;如果你不提供第二个参数 format,TRUNC 默认会截断到最接近的日期边界。如果你想截断到月份的开始,可以使用:SELEC...
select trunc(sysdate) from dual 结果是 截止到当日 不设置,默认是截止到”日“ 2 select trunc(sysdate,'year') from dual; --获取到本年 第一天 3 select trunc(sysdate,'month') from dual; --获取到 本月 第一天 4 select trunc(sysdate,'q') from dual; ...
本月初日期:month或mon或mm或rm 本季日期:q 本年初日期:syear或year或yyyy或yyy或yy或y(多个y表示精度) 本世纪初日期:cc或scc 【返回】:日期 select sysdate from dual --当时日期 select trunc(sysdate) from dual select trunc(sysdate ,'DD') from dual --今天日期 ...
select trunc(sysdate,'month') from dual; --截取到月(本月的第一天) select trunc(sysdate,'') from dual; --为空 select trunc(sysdate) from dual; --截取到日 select trunc(sysdate,'dd') from dual; --截取到日 select trunc(sysdate,'day') from dual; --截取到周(本周第一天,即上周日) ...
1selectto_char(sysdate,'yyyy-mm-dd hh24:mi:ss')fromdual;--显示当前时间2selecttrunc(sysdate,'year')fromdual;--截取到年(本年的第一天)3selecttrunc(sysdate,'q')fromdual;--截取到季度(本季度的第一天)4selecttrunc(sysdate,'month')fromdual;--截取到月(本月的第一天)5selecttrunc(sysdate,'')...
select trunc(sysdate,'month') from dual; --截取到⽉(本⽉的第⼀天)select trunc(sysdate,'') from dual; --为空 select trunc(sysdate) from dual; --截取到⽇(今天)select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss') from dual; --默认截取到⽇(当⽇的零点零分零秒)...