Oracle计算时间函数(对时间的加减numtodsinterval、numtoyminterval) (转)
2024-10-09 17:13:47
原文来自:http://blog.itpub.net/756652/viewspace-697256/
11g interval分区,按天分区,需要用到函数numtodsinterval。
create table T_PAR
( dt date ) partition by range (dt) interval(numtodsinterval(1,'day')) ( PARTITION SYS_001 VALUES LESS THAN (TO_DATE('20110501','yyyymmdd')) ); ###################################################################
numtodsinterval(,),x是一个数字,c是一个字符串,
表明x的单位,这个函数把x转为interval day to second数据类型 常用的单位有 ('day','hour','minute','second') example SQL> select sysdate,sysdate+numtodsinterval(3,'hour') as res from dual; SYSDATE RES ------------------- ------------------- 2007-09-05 01:45:34 2007-09-05 04:45:34 numtoyminterval与numtodsinterval函数类似,将x转为interval year to month数据类型
常用的单位有'year','month'
example
SQL> select sysdate,sysdate+numtoyminterval(3,'year') as res from dual;
SYSDATE RES
------------------- ------------------- 2007-09-05 01:54:53 2010-09-05 01:54:53 |
最新文章
- Vigenère 密码(luogu 1079)
- Java多线程同步的方法
- Android 禁止Viewpager左右滑动功能
- Android(java)学习笔记264:Android下的属性动画高级用法(Property Animation)
- 1205. By the Underground or by Foot?(spfa)
- A/B测试评测
- Windows环境下在Oracle VM VirtualBOX下克隆虚拟机镜像
- mongodb的TTL索引介绍(超时索引)
- W: 无法下载 bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_main_source_Sources
- 使用cert-manager实现Ingress https
- OpenCV-Python:形态学操作
- Python3 open函数
- Linux核心调度器之周期性调度器scheduler_tick--Linux进程的管理与调度(十八)
- BZOJ2342[Shoi2011]双倍回文——回文自动机
- Fstring
- shell脚本大小写转换
- CodeChef题目选讲
- redis 持久化与备份策略
- IIS 无法加载 CSS,JS的问题
- Delphi Android USB声明文件