1. 程式人生 > >DB2中一些簡單的查詢(持續更新中...)

DB2中一些簡單的查詢(持續更新中...)

1.查詢出當前schema下的所有表的名字:

select tabname from SYSCAT.TABLES where TABSCHEMA =current schema;

2.查詢出已知的幾個表名及其對應的記錄數:(這裡已知要查詢的表是M1_WE.SA_WE00_CF0001和M1_WE.SA_WE00_CF0002)

select 'M1_WE.SA_WE00_CF0001' as table,(select count(*) from M1_WE.SA_WE00_CF0001 ) as number from SYSIBM.SYSDUMMY1 union all
select 'M1_WE.SA_WE00_CF0002' as table,(select count(*) from M1_WE.SA_WE00_CF0002 ) as number from SYSIBM.SYSDUMMY1;