日期:2014-05-17  浏览次数:20635 次

菜鸟弱弱地问下,想查询数据库有什么表应该怎么查询
菜鸟弱弱地问下,想查询数据库有什么表应该怎么查询

------解决方案--------------------
你可以直接查询select table_name from user_tables;
就可以查出来.
------解决方案--------------------
以管理员身份登录。用 select table_name from dba_all_tables; 就可以查到。
------解决方案--------------------
可以使用PL/SQL工具,以sys用户登录oracle数据库,
在sql窗口中输入:
select * from dba_all_users;


------解决方案--------------------
SQL code
---sysdba身份登录查询表
select * from dba_all_tables;

------解决方案--------------------
SQL code
--查询普通用户的表
select table_name from user_tables;

---sysdba身份登录查询表
select * from dba_all_tables;

------解决方案--------------------
探讨
菜鸟弱弱地问下,想查询数据库有什么表应该怎么查询

------解决方案--------------------
select * from user_tables; --查询当前用户创建的表
select * from all_tables; --查询当前用户可以访问到的表
select * from dba_tables; --查询DBA用户可以访问到的表

简洁 给力.
------解决方案--------------------
探讨

引用:
菜鸟弱弱地问下,想查询数据库有什么表应该怎么查询

select * from user_tables; --查询当前用户创建的表
select * from all_tables; --查询当前用户可以访问到的表
select * from dba_tables; --查询DBA用户可以访问到的表