Trunc的日期用法

select  trunc(sysdate,‘yyyy‘) from dual;--返回当年第一天.
select  trunc(sysdate,‘mm‘)   from dual; --返回当月第一天.
select  trunc(sysdate,‘d‘)   from dual;-返回当前星期的第一天.
select  trunc(sysdate,‘dd‘)  from dual;-返回当前年月日
select  trunc(sysdate, ‘hh‘)  from dual;--返回当前小时
select  trunc(SYSDATE, ‘mi‘)  from dual;--返回当前分钟

Trunc的日期用法

时间: 2024-08-24 14:16:45

Trunc的日期用法的相关文章

Oracle trunc()函数的用法

--Oracle trunc()函数的用法 /**************日期  TRUNC()函数没有秒的精确 ********************/ select sysdate from dual --当时日期 select trunc(sysdate) from dual select trunc(sysdate ,'DD') from dual --今天日期 select trunc(sysdate,'d')+7 from dual --本周星期日 select trunc(sys

[转]Oracle trunc()函数的用法

原文地址:http://www.cnblogs.com/gengaixue/archive/2012/11/21/2781037.html 1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值. 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去.忽略它则由最近的日期截去 下面是该函数的使用情况: TRUNC(TO_DATE('24-Nov-1999 08:00 pm'),'dd-mo

oracle获取本月第一天和最后一天及Oracle trunc()函数的用法

select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天",to_char(last_day(sysdate), 'yyyy-mm-dd') "本月最后一天"–Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual  –2011-3-18

SQL 语句日期用法及函数

SQL 语句日期用法及函数 --DAY().MONTH().YEAR()——返回指定日期的天数.月数.年数:select day(cl_s_time) as '日' from class  --返回天select '月'=month(cl_s_time) from class  --返回月select '年'=year(cl_s_time) from class  --返回年 --DATEADD(datepart,number,date)——在日期上增加给定日期类型的数量:select date

boost日期用法

// boost2.cpp : 定义控制台应用程序的入口点. //boost gregorian_date usage //made by davidsu33 2014-5-10 #include "stdafx.h" #include <boost/date_time/gregorian/greg_date.hpp> #include <boost/date_time/gregorian_calendar.hpp> #include <boost/dat

dbms_random.value函数 trunc()函数的用法

一.oracle trunc()函数的用法TRUNC(for dates)精确到天 select trunc(sysdate,'dd') from dual   结果为:2010-9-17精确到月 select trunc(sysdate,'mm') from dual  结果为:2010-9-1精确到年 select trunc(sysdate,'yy') from dual  结果为:2010-1-1 TRUNC(for number)TRUNC函数返回处理后的数值,其工作机制与ROUND函

TRUNC 截取日期或数字,返回指定的值。

TRUNC(number,num_digits) Number 需要截尾取整的数字. Num_digits 用于指定取整精度的数字.Num_digits 的默认值为 0. /**************日期********************/1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-182.select trunc(sysdate, 'mm') from dual --2011-3-1 返回当月第一天.3.sele

mysql日期用法

统计日期比较: 1.当日比较 (TO_DAYS(o.order_date) = TO_DAYS(#{before_today})) 2.所传日期参数大于此日期的当周周一统计 (o.order_date >= DATE_SUB(#{before_today},INTERVAL WEEKDAY(#{before_today}) + 0 DAY) ) and  ( TO_DAYS(#{before_today}) >= TO_DAYS(o.order_date) ) 3.所传日期参数大于此日期的当月

MyBatis日期用法技巧

当你想在实体类中使用Java.util.Date类型,而且还想在数据库中保存时分秒时,你可以在xml中修改为: #{xxdate,jdbcType=TIMESTAMP} 就是将#{}中的jdbcType属性设置成TIMESTAMP,这样在保存的时候就会将时分秒也包含进去. 如果你xml中使用了<resultMap>,为了防止意外,最好将相应的字段也修改: <result column="XXDATE" jdbcType="TIMESTAMP" pr