就像MySQL有"SHOW TABLES“一样,如何在Oracle DB中对表进行计数。一些研究给了我这样的疑问:
select owner, count(*) from dba_tables那么,就像MySQL有一个标准命令一样,Oracle也有一个标准命令吗?
发布于 2011-02-21 14:03:32
当然,只要稍微修改一下,您的查询就能正常工作。在这里查找参考:http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_2105.htm#i1592091
运行以下命令:
SELECT TABLE_NAME FROM DBA_TABLES;以获取表的列表。
然后运行以下命令:
SELECT Count(*) FROM DBA_TABLES;以获取表的计数。
发布于 2011-02-21 14:03:09
尝试:
SELECT COUNT(*) FROM USER_TABLES;我的机器上没有oracle,我运行的是mysql (操作注释)
在撰写本文时,this site非常适合在各种类型的数据库上进行测试。
发布于 2013-12-27 17:04:27
从all_tables where owner='schema_name'选择计数(*)
https://stackoverflow.com/questions/5062809
复制相似问题