oracle用户分析表

oracle查看-1下的表使用了哪些表空间/ Select tablespace _ name,select * from all _ tablesselect * fromall _ constranints 。,如何查看oracledatabase用户select * from DBA _ users构建的表;检查数据库中的所有用户,前提是你是具有dba权限的帐户,比如sys 。

1、如何在 oracle中查询所有 用户表的表名、主键名称、索引、外键等找出所有用户表格 。检查用户的所有表在all_tables中有主键名,在all_constraints中有外键,在all_indexes中有索引,但是主键也会变成索引,所以主键也会在all_indexes中 。您需要的特定字段可以在这些视图下DESC , dba登录后可以用dba替换所有 。select * fromall _ tablesselect * fromall _ constranints 。。

2、Oracle数据库中如何查询一个 用户A下面所有的表的信息1 。打开pl/sql客户端 , 登录oracledatabase;2.编写sql,select * from user _ tables threwable _ name liketest %order by 1;可以查看这个用户下的所有表格;3.写sql,select * from all _ tablest您可以查看此库中的所有用户表;4.写sql;

3、 oracle怎样查询某 用户下的所有表的表名ORACLE下有三个视图 。DBA_TABLES具有DBA角色 。用户您可以查看系统中的所有表 。current用户USER _ TABLES拥有的所有表都登录到数据库 。用户所有具有查看权限的表都是相似的,除了 。检查数据库中的all 用户,前提是你是一个拥有dba权限的账户,比如sys,systemselect * fromall _ users看到所有你能管理的用户!select * fromuser _ users查看当前用户信息!select count(*)from DBA _ users;查数据库用户希望能用上 。
4、 oracle查看 用户下的表使用哪些表空间【oracle用户分析表】select tablespace _ name,table _ namefromuser _ tables如果还想找具体的,就把user_segments当做视图的联合使用 。Select * from DBA _ tab _ privswheregrantuser _ name 查看此-1下的所有视图信息/Select * from DBA _ Dependencies wheeler referenced _ nametable _ name 查看此表创建了哪些视图 。

    推荐阅读