日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
一條SQL語句實現查看Oracle表記錄的生成時間

下面為你介紹SQL語句用于實現實現查看Oracle表記錄的生成時間,如果您之前遇到過類似的問題,不妨一看。

有時要查看表中的那條記錄是什么時候創(chuàng)建的,有的會去用logminer去查看,有的會用閃回查詢,其實很簡單。

不用那么麻煩,oracle的建每張表時都會建一個隱含的字段ora_rowscn,看到這個字段的名字,有寫人會想到scn?對了,oracle在向表中插入記錄時會記錄插入記錄時當前數據庫的scn,那么聰明的你很快就會想到,既然有每條記錄的scn,那么通過scn不就能查到每條Oracle表記錄的創(chuàng)建時間啦?全對!

只要一句話,就可以輕松查看Oracle表記錄的生成時間,相信這個應該會有幫助的!

舉個例子:

select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss') insert_time from scott.emp;

結果將會看到emp表中每條記錄創(chuàng)建時的時間。

默認情況下,每行記錄的ORA_ROWSCN是基于Block的,這樣是不準確的,除非在建表的時候執(zhí)行開啟行級跟蹤(create table … rowdependencies),這樣就會是在行級記錄scn。

所以要想查看準確的Oracle表記錄創(chuàng)建時間則在建表時要加rowdependencies選項!

【編輯推薦】

帶您了解Oracle恢復結構

詳解Oracle物理結構

深入了解Oracle表空間

Oracle啟動模式的三個階段

Oracle數據庫重新啟動的方法


文章名稱:一條SQL語句實現查看Oracle表記錄的生成時間
文章地址:http://www.5511xx.com/article/dpcishc.html