- 浏览: 139018 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (138)
- java基础 (26)
- 日常工作经验总结 (22)
- SVN学习与使用 (1)
- JBOSS学习与实践 (1)
- webService学习与实践 (4)
- redis学习与实践 (12)
- spring学习与实践 (0)
- hibernate学习与实践 (4)
- Struts2学习与实践 (0)
- mybatis学习与实践 (0)
- SpringMVC学习与实践 (0)
- jfreechart学习与使用 (0)
- javaScript学习与实践 (1)
- linux学习与实践 (4)
- Python学习与实践 (7)
- Oracle学习与实践 (21)
- Mysql学习与实践 (4)
- HTML5+CSS3学习与实践 (0)
- DIV+CSS学习与实践 (0)
- tomcat学习与实践 (1)
- mongodb学习与实践 (1)
- Git学习与实践 (2)
- hadhoop学习与实践 (0)
- shiro学习与实践 (0)
- CMS学习与实践 (0)
- Jmeter学习与实践 (0)
- java测试学习与实践 (2)
- bootstrap学习与实践 (0)
- jquery学习与实践 (0)
- Spring+hibernate+Struts2框架开发CRM项目 (0)
- JVM学习与实践 (0)
- 推荐学习网站 (1)
- 日常工作必备小技能 (4)
- Apache实践 (1)
- dubbo学习与实践 (2)
- Centos7 (6)
- 面试题目集合(收集各大网站) (4)
- 大数据学习 (1)
- 财富本 (2)
- 股票投资学习 (0)
- ZooKeeper (0)
- python切割集合里面相同的元素到一个集合里面 (1)
- 机器学习与深度学习 (1)
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
无论是DATE还是timestamp都可以进行加减操作。 可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法: 1 使用内置函数numtodsinterval增加小时,分钟和秒 2 加一个简单的数来增加天 3 使用内置函数add_months来增加年和月 例: 对当前日期增加一个小时: SQL> select sysdate, sysdate+numtodsinterval(1,’hour’) from dual ; SYSDATE SYSDATE+NUMTODSINTE ——————- ——————- 2010-10-14 21:38:19 2010-10-14 22:38:19 对当前日期增加50分种 SQL> select sysdate, sysdate+numtodsinterval(50,’minute’) from dual ; SYSDATE SYSDATE+NUMTODSINTE ——————- ——————- 2010-10-14 21:39:12 2010-10-14 22:29:12 对当前日期增加45秒 SQL> select sysdate, sysdate+numtodsinterval(45,’second’) from dual ; SYSDATE SYSDATE+NUMTODSINTE ——————- ——————- 2010-10-14 21:40:06 2010-10-14 21:40:51 对当前日期增加3天 SQL> select sysdate, sysdate+3 from dual ; SYSDATE SYSDATE+3 ——————- ——————- 2010-10-14 21:40:46 2010-10-17 21:40:46 对当前日期增加4个月 SQL> select sysdate, add_months(sysdate,4) from dual ; SYSDATE ADD_MONTHS(SYSDATE, ——————- ——————- 2010-10-14 21:41:43 2011-02-14 21:41:43 当前日期增加2年 SQL> select sysdate, add_months(sysdate,12*2) from dual ; SYSDATE ADD_MONTHS(SYSDATE, ——————- ——————- 2010-10-14 21:42:17 2012-10-14 21:42:17 timestamp的操作方法与上面类似; 求两个日期之差: 例:求2007-5-23 21:23:34与当前时间之间的差值。 SQL> select sysdate-to_date(’20070523 21:23:34′,’yyyy-mm-dd hh24:mi:ss’) dt from dual ; DT ———- 1240.01623 如果两个日期直接相减,得到的结果是一个数据型,我们可能想要得到两个日期相差值表现形式为: **年**月**日 **:**:** SQL> SELECT NUMTOYMINTERVAL(MONTHS_BETWEEN(DT1, DT2), ‘month’) mon, 2 numtodsinterval(dt1-(add_months(dt2,trunc(MONTHS_BETWEEN(DT1, DT2))) ),’day’) DAY 3 FROM (SELECT SYSDATE DT1, 4 TO_DATE(’20070523 21:23:34′, ‘yyyy-mm-dd hh24:mi:ss’) DT2 5 FROM DUAL) 6 ; MON DAY —————- ———————- +000000003-04 +000000021 00:40:15.999999999 即:3年 4 个月 21 天 00:40:15.99999999
发表评论
-
Oracle中 关于数据库存储过程和存储函数的使用
2017-09-14 08:58 421存储过程和存储函数指存储在数据库中供所有用户程序调用的 ... -
Oracle存储过程和存储函数创建方法(详解)
2017-09-14 08:52 810select * from emp; ----------- ... -
oracle常用的几个例子
2017-09-14 08:51 397--修改表,添加列 alter table F_ ... -
防止SQL注入的几种方式
2017-04-16 22:19 5451、什么是SQL注入 简而言之,就是客户端向服务端发送请求时 ... -
PLSQL破解-万能版
2017-03-15 15:54 619打开注册表 在run下输入regedit 删除 1.HK ... -
oracle数据库里面查询昨天的时间--sql语句查询--一个面试题目
2017-02-22 09:14 716查询昨天的时间以及今天的时间 -
oracle忘记dba用户密码--修改system和sys用户的密码:
2017-02-20 13:01 1005在数据库服务器上输入 sqlplus / as sysdb ... -
oracle常用sql语句大全
2017-02-18 22:17 455[b] 1.解锁用户 请输入用户名:sys 输入口令: ... -
根据某一个字段是否是null来查询结果集
2017-02-18 21:25 351根据某个字段为非空查询: 根据某个字段进行不是非空 ... -
oracle数据库中关键字distinct的使用
2017-02-18 20:49 491distinct的意思是唯一,是用来去除重复的查询的结果的一个 ... -
数据库优化的建议
2017-02-18 20:43 3531;应尽量避免在 where 子句中使用!=或<> ... -
数据库事物的概念
2017-02-18 20:39 451事务(Transaction)是并发控制的单位,是用户定义的一 ... -
oracle数据库 || 的灵活使用
2017-02-16 22:15 421有时候工作需要,比如说在查询订单的时候,一般插入的是全部是数字 ... -
oracle数据库 dual空表的灵活使用
2017-02-16 21:25 560今天遇到一个一时比较冷的面试,说是当前数据库的系统时间,写一条 ... -
oracle的desc命令,用来查询表的结构
2017-02-16 20:58 1649第一步,通过cmd,环境登录用户账号 第二步:使用 desc ... -
利用命令行给oracle用户解锁 unlock
2017-02-16 20:40 1473第一步:通过运行登录数据库 sqlplus system/ ... -
truncate 、delete与drop区别
2017-02-16 12:27 446相同点: 1.truncate和 ... -
sql大量数据优化细节
2017-02-14 21:08 450备注:内容来自转载,感觉不错,自己拷贝了 1.对查询进行 ... -
oracle建立表空间并且给用户赋权限
2017-01-03 16:55 421--创建表空间并指定表空间的大小 CREATE TABLESP ... -
PLSQL登录时报 ORA12521 TNS无监听程序
2016-12-06 20:17 1193在用PL/SQL Developer等客户端工具连接oracl ...
相关推荐
oracle_日期加减方法 在开发中可以很好指定作用
主要介绍了ORACLE中的日期加减操作实例介绍,本文讲解了对当前日期增加一个小时、对当前日期增加50分种、对当前日期增加45秒、对当前日期增加3天、对当前日期增加4个月等内容,需要的朋友可以参考下
。。。
。。。
Oracle时间日期操作
select sysdate from dual 等等一些关于oracle的查询当前时间,日期的一些sql语句的
1.日期时间间隔操作 当前时间减去7分钟的时间 select sysdate,sysdate - interval ’7’ MINUTE from dual 当前时间减去7小时的时间 select sysdate - interval ’7’ hour from dual 当前时间减去7...
Oracle没有datetime类型,只有date类型,date类型可以同时用作日期时间类型。这里对Oracle日期时间类型做一下简单的介绍
Oracle日期时间(DateTime)操作
关于Oracle日期函数的练习,代码清晰简洁,适于初学者参考!
oracle日期处理完全版,提供几种日期处理方式,供大家参考。
Oracle 验证是否是日期,帮助你验证给定的字符串是否可以转化为日期。
Oracle关于时间/日期的操作 日期的函数 很适合初学者 格式挺多种的
oracle对日期的处理全集,很全哦!希望会对大家有所帮助。
Oracle日期类型处理学习笔记,个人学习总结。
oracle设置日期格式
Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结
oracle判断日期是否合法