ORACLE查詢某個時間之前的記錄,與現在的記錄的sql
阿新 • • 發佈:2019-01-06
記錄一下,防止自己忘記
-- 查詢的是現在的某條記錄 與 3分鐘之前這條記錄的資料 select * from sysuser where id ='fa5224f9024d431c97ce653910ab9289' |
-- 根據秒、小時、天數 查詢資料 select * from sysuser as of timestamp (systimestamp - interval'4' second) where id = 'fa5224f9024d431c97ce653910ab9289' --查詢sysuser表中600秒之前的資料 select * from sysuser as of timestamp (systimestamp - interval '2'hour) where id = 'fa5224f9024d431c97ce653910ab9289'--查詢sysuser表中3小時之前的資料 select * from sysuser as of timestamp (systimestamp - interval '1'day) where id = 'fa5224f9024d431c97ce653910ab9289'--查詢sysuser表中1天之前的資料 |
每天進步一點點,加油!