當我們用 select sysdate+number from dual ;我們得到的是,當前的時間加上number天后的時間。從這里我們也可以看出,使用這種方式進行時間計算的時候,計算的單位是天,那么,如果我們如果要獲取系統時間加上幾個小時候的時間,我們應該怎么算呢?很容易,以此類推我們可以寫成如下的格式:
select sysdate + number/24 from dual ;
同理,如果我們要獲取多少分鍾后時間,我們就可以使用
select sysdate + number /24*60 from dual ;
如果,我們要N年的話,我們就應該寫成如下格式:
select sysdate + n*365 from dual ;當然了,至於是365還是366,需要進行人工判斷。