如何知道一个数据库中有多少个表呢? select count(*) from dba_objects where object_type='TABLE' and owner=大写用户名;
select count(0) from dba_tables;
不明白你的意思。select * from dba_tables
当前用户的表 select count(*) from user_tables ; 系统所有的表 select count(*) from dba_tables ;
全文检索 select * from testtab where contains(testid,'1') >0 contains是全文检索的索引,需要建立domain类型的索引才可以用,而一般的索引只能用like方式进行查询 一个数据库中表的个数: select count(distinct table_name) from dba_tables;
select count(*) from dba_objects
where object_type='TABLE' and owner=大写用户名;
系统所有的表 select count(*) from dba_tables ;
select * from testtab where contains(testid,'1') >0
contains是全文检索的索引,需要建立domain类型的索引才可以用,而一般的索引只能用like方式进行查询
一个数据库中表的个数:
select count(distinct table_name) from dba_tables;