oracle:时间间隔

一:时间间隔
1.INTERVAL YEAR TO MONTH
时间精度是三位数

例如:

INTERVAL '1' YEAR :时间间隔是一年
INTERVAL '11' MONTH :时间间隔是11月
INTERVAL '1-3' YEAR TO MONTH :时间间隔是1年零3个月

…..

2.INTERVAL DAY TO SECOND

INTERVAL '1' DAY :时间间隔是一天
INTERVAL '11' HOUR :时间间隔是11小时
INTERVAL '3' MINUTE :时间间隔是3分钟
INTERVAL '12' SECOND :时间间隔是12秒
INTERVAL '3 2:24' DAY TO MINUTE :时间间隔是3天零2小时25

…..
二.有时间间隔有关的函数:
1.NUMTODSINTERVAL()

SELECT NUMTODSINTERVAL(1.5, 'DAY') FROM DUAL;
NUMTODSINTERVAL(1.5, 'DAY')
-------------------------------
+000000001 12:00:00.000000000

2.NUMTOYMINTERVAL()

SELECT NUMTOYMINTERVAL(1.5, 'YEAR') FROM DUAL;

NUMTOYMINTERVAL(1.5, 'YEAR') 
----------------------------------
+000000001-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值