時間算法--工作備忘2016/1/27

1、sysdate 時間加減法

Oracle中時間中的加減法都是有 以天單位,如 select sysdate +/- 1 from dual 都是前一天後一天

如果需要加減其他時間單位 可以1/ 對應單位時間

如 時 1/24, 分 1/24*60 , 秒  1/24*60*60 。



2、 用系統時間sysdate限定反判斷生失效時間是否取值

SELECT *
FROM   owner_int.vd_hom_sales_area2head aeh
WHERE   trunc(SYSDATE) + 1 - (1 / 86400) BETWEEN aeh.valid_from AND nvl(aeh.valid_to, to_date('30000101', 'yyyymmdd'));

說明: 取值只取在當前系統時間有效的 數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章