oracle刷新user_tables表
时间: 2023-08-06 08:08:28 浏览: 146
如果你想刷新 `user_tables` 表,可以通过执行以下语句来实现:
```sql
EXEC DBMS_STATS.GATHER_TABLE_STATS('USER', 'TABLE_NAME');
```
其中,将 `USER` 替换为你自己的用户名,`TABLE_NAME` 替换为你想要刷新的表的名称。这个语句将会重新计算表的统计信息,并更新数据字典中的相关信息。
相关问题
oracle刷新user_tables視圖
你可以使用以下语句刷新user_tables视图:
```
EXECUTE DBMS_STATS.GATHER_SCHEMA_STATS('<schema_name>', cascade=>TRUE);
```
其中,`<schema_name>`是你需要刷新的schema名称。这个语句将会收集schema中所有表的统计信息,并刷新user_tables视图。
oracle user_tables
Oracle中的user_tables是一个系统表,用于存储当前用户(或者指定用户)下的所有表的信息,包括表名、表空间、列数、行数等。用户可以通过查询该表来获取自己或其他用户的表信息,也可以通过该表来进行表的管理操作,如创建、修改、删除表等。