av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

一條SQL語句實現(xiàn)查看Oracle表記錄的生成時間

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

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

不用那么麻煩,oracle的建每張表時都會建一個隱含的字段ora_rowscn,看到這個字段的名字,有寫人會想到scn?對了,oracle在向表中插入記錄時會記錄插入記錄時當前數(shù)據(jù)庫的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;

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

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

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

【編輯推薦】

帶您了解Oracle恢復結(jié)構

詳解Oracle物理結(jié)構

深入了解Oracle表空間

Oracle啟動模式的三個階段

Oracle數(shù)據(jù)庫重新啟動的方法


網(wǎng)站欄目:一條SQL語句實現(xiàn)查看Oracle表記錄的生成時間
網(wǎng)站鏈接:http://uogjgqi.cn/article/dpcishc.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流