加減日、月、年
在Oracle中,date類型可以直接加減天數,而加減月份要用add_months函數.
select a.hiredate 雇用日期, a.hiredate + 5 加5天, a.hiredate - 5 減5天, add_months(hiredate, 5) 加5個月, add_months(hiredate, -5) 減5個月, add_months(hiredate, 5 * 12) 加5年, add_months(hiredate, -5 * 12) 減5年 from emp a where rownum <=1;雇用日期 加5天 減5天 加5個月 減5個月 加5年 減5年----------- ----------- ----------- ----------- ----------- ----------- -----------1980-12-17 1980-12-22 1980-12-12 1981-05-17 1980-07-17 1985-12-17 1975-12-17
加減時、分、秒
上面講過,date可以直接加減天數,那么1/24就是一小時,分鐘與秒的加減類同。
select a.hiredate, a.hiredate - 5 / 24 / 60 / 60 減5秒, a.hiredate + 5 / 24 / 60 / 60 加5秒, a.hiredate - 5 / 24 / 60 減5分鐘, a.hiredate + 5 / 24 / 60 加5分鐘, a.hiredate - 5 / 24 減5小時, a.hiredate + 5 / 24 加5小時 from emp a where rownum <= 1;
如果執行時,報錯
感谢您访问我们的网站,您可能还对以下资源感兴趣:
国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片