oscar 神通7.0 数据库 如何根据 模式名 查询表大小 (表所占磁盘大小) 和 行数啊?

根据提供的截图,可以使用以下SQL语句查询表在oscar神通7.0数据库中的大小和行数:

SELECT pg_size_pretty(pg_total_relation_size('"schema_name"."table_name"')) AS table_size, 
       pg_total_relation_size('"schema_name"."table_name"') AS table_size_bytes, 
       pg_total_relation_size('"schema_name"."table_name"')/pg_relation_size('"schema_name"."table_name"') AS row_count 
FROM pg_catalog.pg_tables 
WHERE schemaname = 'schema_name' AND tablename = 'table_name';

其中,将"schema_name"."table_name"替换为相应的模式名和表名即可查询到该表在磁盘上占用的空间大小以及行数。需要注意的是,查询结果中的大小单位是字节,可以通过pg_size_pretty函数将其转换为易读的单位,如MB、GB等。