ORACLE查询表最近更改数据的方法

 更新时间:2012年11月24日 19:13:56   作者:  
修改项目时,涉及到了Oracle中许多表的修改(包括:增加、删除字段,修改注释等)。由于开始没有进行记录,造成在上测试机时,忘记了具体修改过哪些表了
修改项目时,涉及到了Oracle中许多表的修改(包括:增加、删除字段,修改注释等)。由于开始没有进行记录,造成在上测试机时,忘记了具体修改过哪些表了。后来在网上查找了一些资料,例如:
复制代码 代码如下:

1、select uat.table_name from user_all_tables uat 该SQL可以获得所有用户表的名称
2、select object_name, created,last_ddl_time from user_objects 该SQL可以获得所有用户对象(包括表)的创建和最后修改时间

综合以上SQL,总结了如下语句:
复制代码 代码如下:

select uat.table_name as 表名,(select last_ddl_time from user_objects where object_name = uat.table_name ) as 最后修改日期
from user_all_tables uat

通过该语句,可以得到所有表的最后修改时间。(大家可以根据实际情况在该SQL后面加上相应的条件表达式)
通过对查询结果中最后修改时间的降序排列,就可以知道那些表的结构修改过了。
另外,希望大家好好练练上面涉及的SQL语句,他们能实现好多其他有用的功能的,希望大家可以多多研究^_^!

相关文章

  • 项目适 Oracle改造及SSL安全性配置问题汇总详解

    项目适 Oracle改造及SSL安全性配置问题汇总详解

    这篇文章主要为大家介绍了项目适 Oracle改造及SSL安全性配置问题汇总详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 在window操作系统上安装Oracle10g图文教程

    在window操作系统上安装Oracle10g图文教程

    Oracle10g是Oracle公司出的一个比较轻量版的数据库,在window系统上安装比较方便,这篇文章主要介绍了在window操作系统上安装Oracle10g图文教程,需要的朋友可以参考下
    2017-02-02
  • Centos下Oracle11gR2安装教程与自动化配置脚本的方法

    Centos下Oracle11gR2安装教程与自动化配置脚本的方法

    这篇文章主要介绍了Centos下Oracle11gR2安装教程与自动化配置脚本的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 直接拷贝数据文件实现Oracle数据迁移

    直接拷贝数据文件实现Oracle数据迁移

    Oracle 数据迁移是比较麻烦的,对菜鸟来说更是如此。最近由于更换服务器,需要将Oracle迁移到另外一台机器,在两个服务器环境相同,以及 Oracle版本相同的前提下,通过直接拷贝数据文件到新服务器,就可以直接迁移成功。这里记录一下迁移步骤。需要的朋友可以参考。
    2017-01-01
  • [Oracle] 解析在没有备份的情况下undo损坏怎么办

    [Oracle] 解析在没有备份的情况下undo损坏怎么办

    Oracle在运行中很不幸遇到undo损坏,当然最好的方法是完全恢复,但如果是在没有备份的情况下undo损坏怎么办?以下就为大家介绍出现这种情况的解决办法,需要的朋友参考下
    2013-07-07
  • LINUX下Oracle数据导入导出的方法详解

    LINUX下Oracle数据导入导出的方法详解

    这篇文章主要介绍了LINUX下Oracle数据导入导出的方法,较为详细的分析导出工具exp及导入工具imp的具体使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • Oracle如何在SQL语句中对时间操作、运算

    Oracle如何在SQL语句中对时间操作、运算

    时间操作运算对大家来说应该都不陌生,这篇文章主要给大家介绍了关于Oracle如何在SQL语句中对时间操作、运算的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • oracle适配器连接不上的解决办法

    oracle适配器连接不上的解决办法

    racle 的Developer连接不上报错:listener does not currently know of SID given in connect descriptor,如何解决呢?下面小编给大家分享oracle适配器连接不上的解决办法,需要的朋友可以参考下
    2015-10-10
  • Oracle建立二进制文件索引的方法

    Oracle建立二进制文件索引的方法

    Oracle建立二进制文件索引的方法...
    2007-03-03
  • Oracle跨库访问DBLINK使用以及实际应用

    Oracle跨库访问DBLINK使用以及实际应用

    这篇文章主要给大家介绍了关于Oracle跨库访问DBLINK使用以及实际应用的相关资料,DBLink的作用是在局域网内,通过一台服务器上面的数据库访问另外一台服务器上面数据库的功能,需要的朋友可以参考下
    2024-01-01

最新评论