一、作用:从一个date(日期)类型或者interval(时间区间)类型中截取指定的部分。二、范例:获取系统当前时间selectsysdatefromdual;SYSDATE-----------2016/1/318分别获取对应的年月日时分秒(1)select(to_char(sysdate,'YY...
分类:
数据库 时间:
2016-01-07 16:20:29
阅读次数:
276
Oracle trunc()函数的用法 --Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual--2011-3-18 今天的日期为2011-3-182.select tr...
分类:
数据库 时间:
2016-01-05 15:35:19
阅读次数:
193
日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。?12SELECTTRUNC(SYSDATE,'MONTH')"Firstdayofcurrentmonth"FROMDUAL;获取当前月份的最后一天这个查询...
分类:
数据库 时间:
2016-01-05 15:10:10
阅读次数:
217
Oracle获取本周、本月、本季、本年的第一天和最后一天--本周selecttrunc(sysdate,'d')+1fromdual;selecttrunc(sysdate,'d')+7fromdual;--本月selecttrunc(sysdate,'mm')fromdual;selectlast...
分类:
数据库 时间:
2015-12-23 10:43:21
阅读次数:
161
DB里边存的是char类型数组的时间,例如20151111 12171220000,现在需要把这个时间加减5s,组成 一个时间范围 然后再写存储过程。想到的办法就是把这个时间先转换成DateTime,然后DateTime本身有可以做加减的方法。select sysdate,to_char(sysda...
分类:
其他好文 时间:
2015-12-18 22:43:47
阅读次数:
805
原文网址:http://highforest.blog.51cto.com/125539/842496/熟悉Oracle数据库的人,应该知道:select to_char(sysdate,'yyyy-mm-dd' hh24:mi:ss)from dual将会查询到怎样的结果, 不错,就是类似2012...
分类:
编程语言 时间:
2015-12-18 16:08:36
阅读次数:
178
Oracle经常使用函数 ——TRUNC,TO_DATE,TO_CHAR,TO_NUMBER, SUBSTR,REPLACE。NVL。TRIM,wm_concat,upper, lower,length,add_months(sysdate,1)查看oracle版本号: SELECT * from ...
分类:
数据库 时间:
2015-12-18 13:03:55
阅读次数:
227
rman target user/password; DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
分类:
数据库 时间:
2015-12-17 12:24:30
阅读次数:
167
SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,birthday)/12,1) FROM ltteacherinfo where name='朱雪东111'这个报错ORA 00909 :invalid number of arguments这个是怎么错了,计算年龄该怎么算,年...
分类:
数据库 时间:
2015-12-15 12:03:55
阅读次数:
278
1.oracle:插入系统时间应为sysdate:insert into table (name,makedate) values('测试',sysdate);4.MySQL:插入系统时间应:now():以'yyyy-mm-dd hh:mm:ss'返回当前的日期时间,可以直接存到datetime字段...
分类:
数据库 时间:
2015-12-10 21:52:15
阅读次数:
1123