可以使用以下SQL語(yǔ)句查詢所有表名和數(shù)據(jù)量:
SELECT table_name, to_char(num_rows,'999,999,999,999') AS num_rows
FROM all_tables
ORDER BY table_name;
這條SQL語(yǔ)句會(huì)返回所有表的表名和數(shù)據(jù)量,按表名進(jìn)行排序。如果想要查詢所有表包括系統(tǒng)表,可以使用 dba_tables
視圖,如果只想查詢當(dāng)前用戶的表,可以使用 user_tables
視圖。