码迷,mamicode.com
首页 >  
搜索关键字:trunc    ( 697个结果
oracle中取前几条数据&TRUNC()函数
在oracle中查表中的前10条数据---- select * from test where rownum =10 and rn=的比较方式。实际用途中,常常回求最近的几条数据,需要对数据进行排序后在去rownum<=方式一:任何时候都成立:select * from(select a.* fro...
分类:数据库   时间:2015-01-31 16:01:23    阅读次数:218
oracle 两个时间函数的探究
近来经常用到时间函数,在此写一个笔记,记录自己的所得,希望也对您有所帮助。 1、对于一个时间如 sysdate:2015/1/30 14:16:03如何只得到年月日,同时它的数据类型不变化呢? 最容易想到的是to_char然后在to_date,以前我所能想到的就是这个,因为觉得麻烦在网上搜了一下,找到了另外一种方法,trunc(sysdate),即可得到想要的结果 select...
分类:数据库   时间:2015-01-30 15:52:54    阅读次数:204
Oracle 删除重复数据只留一条
查询及删除重复记录的SQL语句   1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断   select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)   2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录   DELET...
分类:数据库   时间:2015-01-29 10:28:26    阅读次数:223
oracle trunc()函数用法-1
1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去 下面是该函数的使用情况: TRUNC(TO_DATE(’24-Nov-1999 08:00 pm’,’dd-mon-yyyy hh:mi ...
分类:数据库   时间:2015-01-27 11:15:00    阅读次数:162
oracle trunc()函数用法-2
2.TRUNC(for number) TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。 其具体的语法格式如下 TRUNC(number[,decimals]) 其中: number 待做截取处理的数值 decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分 下面是该函数的...
分类:数据库   时间:2015-01-27 11:14:50    阅读次数:154
Oracle Job相关
Oracle JOB的建立,定时执行任务 begin sys.dbms_job.submit(job => :job, what => 'proc_test;', next_date => trunc(sysdate)+11/24, interval => 'trunc(next_day(sysda...
分类:数据库   时间:2015-01-07 12:22:47    阅读次数:211
【Oracle】oracle中快速判断某一日期是闰年或平年
select case when to_char(last_day(add_months(trunc( sysdate ,'y'),1)),'dd') = '28' then '平年' else '闰年' end as isLeapYearfrom dual第一步:取日期...
分类:数据库   时间:2015-01-06 13:39:42    阅读次数:166
oracle 函数大全及运算符
一、函数1、取整mod(2,10)=22、取整trunc(12/10)=13、取整ceil(12/10) =24、空(null)指定某个值 nvl(null,9)=95、累计之和sum(piece)=883476、统计数量count(keyid)=194二、算术运算符用于执行数学计算,加(+)、减(...
分类:数据库   时间:2015-01-05 20:17:55    阅读次数:264
Oralce之时间转换用法 TO_CHAR(DATE,FORMAT)
1. 本周,本月,本年 --本周 select trunc(sysdate, 'd') + 1 from dual;--周一 select trunc(sysdate, 'd') + 7 from dual;--周日 --本月 select trunc(sysdate, 'mm') from dual;--本月第一天 select last_day(trunc(sysdate)) ...
分类:其他好文   时间:2015-01-05 11:13:57    阅读次数:142
--Oracle trunc()函数的用法
--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual--2011-3-18 今天的日期为2011-3-182.select trunc(sysdate, 'mm') ....
分类:数据库   时间:2014-12-30 16:40:14    阅读次数:256
697条   上一页 1 ... 63 64 65 66 67 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!