显示某用户所有表(例如SCOTT,必须大写)
select TABLE_NAME from all_tables where owner = 'SCOTT';
显示当前的所有用户表
select * from user_tables
显示当前数据库的所有表
select * from tab;
显示当前数据表空间名
你可以采用sys用户登陆 
select     tablespace_name    from   dba_tables   where table_name = upper('你操作的表名') 
显示出来的TABLESPACE_NAME就是你当前操作的表空间的名字。

select table_name from user_tables;