在 Db2 for LUW 上,您可以使用此查询。每个表数据分区获得一行(非范围分区表为 1 行)。
SELECT
SD.TBSPACE AS DATA_SPACE
, SL.TBSPACE AS LONG_SPACE
, SI.TBSPACE AS INDEX_SPACE
FROM
SYSCAT.DATAPARTITIONS P
JOIN SYSCAT.TABLESPACES SD ON SD.TBSPACEID = P.TBSPACEID
LEFT JOIN SYSCAT.TABLESPACES SL ON SL.TBSPACEID = P.LONG_TBSPACEID
LEFT JOIN SYSCAT.TABLESPACES SI ON SI.TBSPACEID = P.INDEX_TBSPACEID
WHERE
TABSCHEMA = 'YOUR_SCHEMA'
AND TABNAME = 'YOUR_TABLE'
在 Db2 for LUW 上,您可以使用此查询。每个表数据分区获得一行(非范围分区表为 1 行)。