轉載自:http://blog.itpub.net/29485627/viewspace-1246317/
Oracle查詢當前用戶和當前用戶下的所有表
(1)查詢當前用戶
SQL> show user
USER is "SCOTT"
(2)查詢當前用戶下的所有表,有三種方法
第一種:
SQL> select table_name from tabs;
TABLE_NAME
--------------------------------------------------------------------------------
DEPT
EMP
BONUS
SALGRADE
WORKERSALARY
WS
6 rows selected.
第二種:
SQL> select table_name from user_tables;
TABLE_NAME
--------------------------------------------------------------------------------
DEPT
EMP
BONUS
SALGRADE
WORKERSALARY
WS
6 rows selected.
第三種:
SQL> select tname from tab;
TNAME
--------------------------------------------------------------------------------
DEPT
EMP
BONUS
SALGRADE
WORKERSALARY
WS
6 rows selected.