IBM DB2 Query Toolbox - List temporal tables in Db2 database
As tabelas temporais no banco de dados IBM DB2 nos permitem consultar a tabela como seria no passado específico. A consulta abaixo retorna tabelas temporais emparelhadas com suas tabelas de histórico (para tabelas de tipo de período do sistema). Temporal tables in IBM DB2 database allows us to query table like it would be in specific past time. Query below returns temporal tables paired with their history tables (for system period type tables).
SELECT TABSCHEMA AS SCHEMA_NAME , TABNAME AS TABLE_NAME, HISTORYTABSCHEMA AS HISTORY_SCHEMANAME , HISTORYTABNAME AS HISTORY_TABLE_NAME , CASE PERIODTYPE WHEN 'A' THEN 'APPLICATION' WHEN 'S' THEN 'SYSTEM' END AS PERIODTYPE , BEGINCOLNAME , ENDCOLNAME FROM SYSCAT.PERIODS ORDER BY SCHEMA_NAME , TABLE_NAME;