ORACLE查詢表最近更改數(shù)據(jù)的方法
更新時(shí)間:2012年11月24日 19:13:56 作者:
修改項(xiàng)目時(shí),涉及到了Oracle中許多表的修改(包括:增加、刪除字段,修改注釋等)。由于開始沒有進(jìn)行記錄,造成在上測試機(jī)時(shí),忘記了具體修改過哪些表了
修改項(xiàng)目時(shí),涉及到了Oracle中許多表的修改(包括:增加、刪除字段,修改注釋等)。由于開始沒有進(jìn)行記錄,造成在上測試機(jī)時(shí),忘記了具體修改過哪些表了。后來在網(wǎng)上查找了一些資料,例如:
1、select uat.table_name from user_all_tables uat 該SQL可以獲得所有用戶表的名稱
2、select object_name, created,last_ddl_time from user_objects 該SQL可以獲得所有用戶對象(包括表)的創(chuàng)建和最后修改時(shí)間
綜合以上SQL,總結(jié)了如下語句:
select uat.table_name as 表名,(select last_ddl_time from user_objects where object_name = uat.table_name ) as 最后修改日期
from user_all_tables uat
通過該語句,可以得到所有表的最后修改時(shí)間。(大家可以根據(jù)實(shí)際情況在該SQL后面加上相應(yīng)的條件表達(dá)式)
通過對查詢結(jié)果中最后修改時(shí)間的降序排列,就可以知道那些表的結(jié)構(gòu)修改過了。
另外,希望大家好好練練上面涉及的SQL語句,他們能實(shí)現(xiàn)好多其他有用的功能的,希望大家可以多多研究^_^!
復(fù)制代碼 代碼如下:
1、select uat.table_name from user_all_tables uat 該SQL可以獲得所有用戶表的名稱
2、select object_name, created,last_ddl_time from user_objects 該SQL可以獲得所有用戶對象(包括表)的創(chuàng)建和最后修改時(shí)間
綜合以上SQL,總結(jié)了如下語句:
復(fù)制代碼 代碼如下:
select uat.table_name as 表名,(select last_ddl_time from user_objects where object_name = uat.table_name ) as 最后修改日期
from user_all_tables uat
通過該語句,可以得到所有表的最后修改時(shí)間。(大家可以根據(jù)實(shí)際情況在該SQL后面加上相應(yīng)的條件表達(dá)式)
通過對查詢結(jié)果中最后修改時(shí)間的降序排列,就可以知道那些表的結(jié)構(gòu)修改過了。
另外,希望大家好好練練上面涉及的SQL語句,他們能實(shí)現(xiàn)好多其他有用的功能的,希望大家可以多多研究^_^!
相關(guān)文章
項(xiàng)目適?Oracle改造及SSL安全性配置問題匯總詳解
這篇文章主要為大家介紹了項(xiàng)目適?Oracle改造及SSL安全性配置問題匯總詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09在window操作系統(tǒng)上安裝Oracle10g圖文教程
Oracle10g是Oracle公司出的一個(gè)比較輕量版的數(shù)據(jù)庫,在window系統(tǒng)上安裝比較方便,這篇文章主要介紹了在window操作系統(tǒng)上安裝Oracle10g圖文教程,需要的朋友可以參考下2017-02-02Centos下Oracle11gR2安裝教程與自動(dòng)化配置腳本的方法
這篇文章主要介紹了Centos下Oracle11gR2安裝教程與自動(dòng)化配置腳本的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移
Oracle 數(shù)據(jù)遷移是比較麻煩的,對菜鳥來說更是如此。最近由于更換服務(wù)器,需要將Oracle遷移到另外一臺機(jī)器,在兩個(gè)服務(wù)器環(huán)境相同,以及 Oracle版本相同的前提下,通過直接拷貝數(shù)據(jù)文件到新服務(wù)器,就可以直接遷移成功。這里記錄一下遷移步驟。需要的朋友可以參考。2017-01-01LINUX下Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出的方法詳解
這篇文章主要介紹了LINUX下Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出的方法,較為詳細(xì)的分析導(dǎo)出工具exp及導(dǎo)入工具imp的具體使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12Oracle如何在SQL語句中對時(shí)間操作、運(yùn)算
時(shí)間操作運(yùn)算對大家來說應(yīng)該都不陌生,這篇文章主要給大家介紹了關(guān)于Oracle如何在SQL語句中對時(shí)間操作、運(yùn)算的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09Oracle跨庫訪問DBLINK使用以及實(shí)際應(yīng)用
這篇文章主要給大家介紹了關(guān)于Oracle跨庫訪問DBLINK使用以及實(shí)際應(yīng)用的相關(guān)資料,DBLink的作用是在局域網(wǎng)內(nèi),通過一臺服務(wù)器上面的數(shù)據(jù)庫訪問另外一臺服務(wù)器上面數(shù)據(jù)庫的功能,需要的朋友可以參考下2024-01-01