Oracle 视图 DBA_TAB_MODIFICATIONS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图 DBA_TAB_MODIFICATIONS用于查看数据库中表上最近修改的操作。视图中显示了表上最近完成的Create、Alter以及索引重建操作。

使用此视图可以查看以下:

1.表最近修改的类型:它可以显示发生的最新的表的创建、改变或重新创建等修改操作。

2.修改前的表名:如果修改操作涉及表名的改变,那么可以显示当前表的前一个名字。

3.修改的时间:如果发生修改,它会显示最近的修改时间和用户名。

4.执行修改操作的用户:如果发生修改,它会显示用户名和用户名最新修改操作的时间。

使用DBA_TAB_MODIFICATIONS视图,可以使用以下SQL语句来查询最近更改的表:

SELECT DELETE_USER, DELETE_TIMESTAMP, ACTION_TYPE, TABLE_NAME
FROM DBA_TAB_MODIFICATIONS
WHERE DELETE_TIMESTAMP > SYSDATE – 7; –搜索7天内的修改

官方英文解释

DBA_TAB_MODIFICATIONS describes modifications to all tables in the database that have been modified since the last time statistics were gathered on the tables. Its columns are the same as those in ALL_TAB_MODIFICATIONS.

See Also:

“ALL_TAB_MODIFICATIONS”


数据运维技术 » Oracle 视图 DBA_TAB_MODIFICATIONS 官方解释,作用,如何使用详细说明