最新文章列表

oracle-函数-trunc-round-日期函数

一、oracle trunc函数处理日期 select trunc(sysdate) from dual; --默认截取到天 2017-09-12 00:00:00 select trunc(sysdate,'dd') from dual;--截取到天 2017-09-12 00:00:00 select trunc(sysdate,'') from dual; 空 select t ...
tjy86 评论(0) 有764人浏览 2017-09-12 17:56

oracle数据库trunc函数,取整

 Trunc 函数 (for date)   用法一(for date):   为指定元素而截去的日期值。   语法如下:   TRUNC(date,[fmt])   参数分析:   date   一个日期值。   fmt   日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截。   不多说了,直接看示例吧!看完你就会明白。   示例:   以今天为例,今天是 ...
qq_24665727 评论(0) 有974人浏览 2016-10-11 14:30

Trunc 方法的详解 , oracle

trunc函数作用是截取日期,能准确到整点。截取后得到的仍为date数据类型。 一、基本用法 1、默认截取到日,例如: select trunc(sysdate) from dual; 结果:2015-06-24 00:00:00 2、截取年: select trunc(sysdate,'YYYY') from dual; 结果:2015-01-01 00:00:00 3、截取月: ...
dannyhz 评论(0) 有974人浏览 2016-02-23 14:51

oracle日期查询

    select  trunc(sysdate,'yyyy') from dual ;  --返回当年第一天。    select trunc(sysdate,'mm')  from dual ;    --返回当月第一天。    select trunc(sysdate,'d')+1 from dual;       --返回当前星期的第一天。    select trunc(sysdate ...
小丑虾 评论(0) 有402人浏览 2014-01-13 10:24

oracle trunc函数的使用

1. 处理日期:   1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18 2.select trunc(sysdate, 'mm') from dual --2011-3-1 返回当月第一天. 3.select trunc(sysdate,'yy') from dual --2011-1-1 ...
zhangjim 评论(0) 有707人浏览 2013-10-30 09:37

oracle查询一年之内的记录,一个月之内的记录。

查询当年得第一天和最后一天 select trunc(sysdate, 'year') currentYearFirstDay, add_months(trunc(sysdate,'yyyy'), 12)-1 currentYearLastDay from dual 查询去年的第一天和最后一天 select add_months(trunc(sysdate,'yyyy'),-12) lastYea ...
zx_code 评论(0) 有2379人浏览 2013-06-28 16:01

Oracle时间运算(日期截取及四舍五入)

Oracle时间运算(日期截取及四舍五入)   如同对数字进行四舍五入和按位截取一样,Oracle对时间日期也提供了这两种功能。但比起对数字进行四舍五入和截取比较复杂:这是因为时间日期是有格式的。下面看看这两个函数的定义和用途:   ROUND(date [, format])   TRUNC(date [, format])   Round函数对日期进行“四舍五入”,Trunc函数对日期 ...
LiaoJuncai 评论(0) 有1540人浏览 2013-06-27 11:15

Oracle trunc 影响效率

不要对时间字段进行函数处理,非常慢 低能--每提取一条记录都要对时间字段进行函数处理才能确定是否合适 SELECT COUNT(1)   FROM A_BASIC_CS_RADIO_H WHERE TRUNC(COLLECTTIME) = TRUNC(SYSDATE) - 1 一般耗时4-5秒。 高效--直接可以判断是否合适 SELECT COUNT(1)   FROM A_BASIC_CS_R ...
slnddd 评论(0) 有1581人浏览 2013-05-14 16:19

Oracle函数ROUND与TRUNC

太久不看这些数据库知识了,都开始遗忘了,今天开始恢复写博客...把云笔记中的东西逐步整理出来。 Round 函数     返回按指定位数进行四舍五入的数值。     Round(expression, numdecimalplaces)  例子: =ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2。 =ROUND(2.149, 1) 将 2.149 四舍五 ...
jkbjxy 评论(0) 有1412人浏览 2013-05-05 14:56

trunc用法小结

这段时间要统计上个月的漫游,呼转数据。要用到trunc这个函数。   trunc ( datetime [ , fmt] );   1,得到当年第一天     select  trunc ( datetime ,‘yy’ )   ...
zzwssfd 评论(0) 有935人浏览 2012-09-20 15:40

oracle函数trunc的使用 .

1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM  dd  hh Mi 2、trunc(d1[,c1])  返回日期d1所在期间(参数c1)的第一天日期 d ...
aniyo 评论(0) 有1226人浏览 2012-09-11 11:51

Oracle中trunc函数

TRUNC就是取整的意思,一般需要带一个参数,代表要精确到的位数。 它可以用在日期和数值凉个场合。 1.TRUNC for dates(日期) TRUNC函数返回以指定元素格式 ...
Ajita 评论(0) 有2630人浏览 2012-05-22 16:08

oracle中不同时间粒度的日期约束

       最近使用arcplan做报表,遇到不同日期粒度下展示数据的需求,利用sql直接从数据库中查询更为简便,且复用性强,记录下。 年粒度情况:展示当年前推5年的数据。 t.d_day>= add_months(to_date('2012'||'0101', 'yyyymmdd'),-60) and t.d_day<= last_day(to_date('2012'||'1 ...
小丑鱼0703 评论(0) 有3013人浏览 2012-05-18 16:16

Calendar和Data trunc和to_date 的用法

一 Calendar和Data Date endDate = sdf.parse(selectData.getEndDate()); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdfl = new SimpleDateFormat("yyyy-MM-dd ...
cuityang 评论(0) 有2479人浏览 2011-09-25 15:40

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics