要查詢所有表的數據量,可以使用以下SQL語句:
SELECT TABSCHEMA, TABNAME, CARD
FROM SYSCAT.TABLES
WHERE TYPE = 'T'
ORDER BY CARD DESC
該語句會返回所有表的模式(schema)、表名、以及數據量(cardinality)。其中,SYSCAT.TABLES 是系統視圖,包含了有關數據庫中所有表的信息。在這里,篩選條件 TYPE = ‘T’ 表示只查詢普通表(不包括視圖等其他對象)。ORDER BY CARD DESC 則是按照數據量的大小降序排列結果。
執行以上SQL語句,即可查詢到所有表的數據量信息。