Oracle 用什么语句查询指定用户下有多少张表?
select count(*) from user_tables; 如果查当前用户的话。
select count(*) from dba_tables where username='xxx'; 如果不是查当前用户而是查xxx用户的话。
更正下,第二句应该为:
select count(*) from dba_tables where owner='xxx'; 如果不是查当前用户而是查xxx用户的话。