ORACLE查询表如何更改数据
来源:爱站网时间:2020-11-20编辑:网友分享
今天开发人员问我如何快速的查出ORACLE表如何更改数据,这个需求很简单,由于是查最近被更改的数据,查回滚段就可以,下面是我做的关于ORACLE查询表如何更改数据的小实验。
今天开发人员问我如何快速的查出ORACLE表如何更改数据,这个需求很简单,由于是查最近被更改的数据,查回滚段就可以,下面是我做的关于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,总结了如下语句:
通过该语句,可以得到所有表的最后修改时间。(大家可以根据实际情况在该SQL后面加上相应的条件表达式)
通过对查询结果中最后修改时间的降序排列,就可以知道那些表的结构修改过了。
本文主要给大家介绍了关于ORACLE查询表如何更改数据的相关内容,分享出来供大家参考学习,话不多说了,大家赶紧收藏起来吧。
上一篇:如何设置oracle自动内存管理
下一篇:oracle索引无法使用怎么办